Petr Skoda
d5d096d0db
MDL-32323 add php version of all-in-one phpunit init script
2012-04-10 15:27:14 +02:00
Petr Skoda
920f4efe51
MDL-32323 improve inline docs
2012-04-10 15:27:14 +02:00
Petr Skoda
b6b8a19316
MDL-32323 improve PHPUnit related diagnotic messages
2012-04-10 15:27:08 +02:00
Petr Skoda
27f27eb4f4
MDL-32323 add windows test database init script
2012-04-10 15:27:08 +02:00
Petr Skoda
31fb8724f6
MDL-32323 undo path mangling, we have to trust admins
2012-04-10 15:27:07 +02:00
Petr Skoda
2fde539255
MDL-32323 fix PHPUNIT_UTIL constant usage
2012-04-10 15:27:06 +02:00
Petr Skoda
4be2ad3660
MDL-32323 prevent concurrent execution of unit tests
2012-04-10 15:27:03 +02:00
Petr Skoda
3604563c79
MDL-32323 allow execution of tests through util.php and add option to include alternative phpunit files (for testing only!)
2012-04-10 15:27:02 +02:00
Petr Skoda
5987e6932c
MDL-32323 more magic to allow init.sh symlinks
...
from http://stackoverflow.com/questions/59895/can-a-bash-script-tell-what-directory-its-stored-in
2012-04-10 15:27:02 +02:00
Petr Skoda
93c4ee56c7
MDL-32323 fix skipped config rebuild in init script
2012-04-10 15:27:02 +02:00
Petr Skoda
6e2cff2d81
MDL-32323 minor phpunit related improvements and cleanup
2012-04-10 15:27:01 +02:00
Petr Skoda
7b0ff21385
MDL-32323 experimental web UI for execution of PHPUnit tests
...
It is not localised intentionally because only developers should use it…
2012-04-10 15:27:01 +02:00
Petr Skoda
4b17369567
MDL-32323 all-in-one PHPUnit init script
2012-04-10 15:27:01 +02:00
Petr Skoda
a3d5830a0a
MDL-32149 PHPUnit test support - part 2
...
Includes:
* constants refactoring
* reworked db table init
* support for $CFG->debug = -1
* functional DB tests
* fixed $DB->get_indexes() to not throw exceptions when table does not exist
* fix handling of user passwords in test db
* add debug info to exception messages
* removed unnecessary PHP debug errors from mathslib
* fixed @error suppression in get_string
* fixed PHPUnit error handler setup
* added timezone info to default install
2012-04-03 22:30:53 +02:00
Sam Hemelryk
7aea08e1b0
MDL-31857 phpunit: PHPDoc and typo fixes during integration
2012-03-22 10:45:17 +13:00
Petr Skoda
5bd4040866
MDL-31857basic phpunit support
...
Thanks Eloy Lafuente, Tim Hunt and Sam Hemelryk for valuable feedback and ideas.
2012-03-21 10:31:37 +01:00