Dan Poltawski
0dda790c05
Merge branch 'w18_MDL-32628_m23_avatarperf2' of git://github.com/skodak/moodle
...
Conflicts:
lib/db/upgrade.php
version.php
2012-05-04 09:28:41 +08:00
Eloy Lafuente (stronk7)
f171c37dda
Merge branch 'w18_MDL-32697_m23_oci' of git://github.com/skodak/moodle
2012-05-03 12:22:22 +02:00
Petr Skoda
8d741d4dfc
MDL-32697 use current database sequences instead of global scope
...
Credit goes to Eloy, thanks!
2012-05-03 10:52:19 +02:00
Dan Poltawski
08b5ac5aae
Merge branch 'w18_MDL-32587_m23_phpunitindividual' of git://github.com/skodak/moodle
2012-05-03 16:11:00 +08:00
Petr Skoda
62f9a5c4b6
MDL-32587 fix --buildcomponentconfigs compatibility with Windows
2012-05-03 09:34:35 +02:00
Petr Skoda
a090587234
MDL-32697 improve MySQL and Oracle test reset performance
2012-05-01 14:35:23 +02:00
Sam Hemelryk
75c9c54be4
Merge branch 'w18_MDL-32587_m23_phpunitindividual' of git://github.com/skodak/moodle
2012-05-01 13:41:37 +12:00
Dan Poltawski
06dcb573c4
Merge branch 'w18_MDL-32589_m23_proxytest' of git://github.com/skodak/moodle
2012-04-30 17:00:23 +08:00
Petr Skoda
46cb5d9ace
MDL-32589 remove bogus webproxy whitelisting
...
Thanks Dan Poltawski!
2012-04-30 08:35:16 +02:00
Petr Skoda
80705c1000
MDL-32628 add user_picture->get_url() tests
2012-04-27 15:03:24 +02:00
Petr Skoda
32962961a8
MDL-32651 increase memory limit to 2G when running phpunit tests
...
This should help when running tests with coverage reports.
2012-04-27 13:54:38 +02:00
Petr Skoda
366c6adba3
MDL-32589 phpunit: allow proxy server specification via config.php
2012-04-27 13:43:21 +02:00
Petr Skoda
8e5c963e6b
MDL-32587 improve component phpunit config building and make the util.php help fit 80char screens
2012-04-27 13:42:18 +02:00
Eloy Lafuente (stronk7)
cb48174266
MDL-32587 phpunit: new option to create distributed phpunit.xml files
2012-04-27 13:42:17 +02:00
Dan Poltawski
f488088109
Merge branch 'w17_MDL-32569_m23_phpunit5' of git://github.com/skodak/moodle
2012-04-23 11:21:06 +08:00
Petr Skoda
fb8e3faba2
MDL-32569 always set $CFG->wwwroot to http://www.example.com/moodle in test environment
2012-04-22 17:23:20 +02:00
Petr Skoda
bc5c10f69e
MDL-32575 import latest Typo3 libs for textlib and other improvements
...
Includes new textlib reset, new test for faulty integer lower/upper casing.
2012-04-21 21:31:03 +02:00
Petr Skoda
6e9f0fd15d
MDL-32569 improve SimpleTest emulation
2012-04-20 22:20:43 +02:00
Dan Poltawski
54e4d1b3a1
Merge branch 'w16_MDL-32400_m23_phpunit4' of git://github.com/skodak/moodle
2012-04-16 16:12:35 +08:00
Sam Hemelryk
2a535174c0
MDL-32426 phpunit: Fixed up phpdocs for generator changes
2012-04-16 11:52:56 +12:00
Petr Skoda
6b04fdc0b6
MDL-32400 improve module generators
...
Module generators are using standard *_add_instance() methods which helps with testing, it also updates grades and calendar events if used.
2012-04-15 14:16:59 +02:00
Petr Skoda
322cf28415
MDL-32400 fix PHPUnit configuration file paths on windows
2012-04-15 12:23:42 +02:00
Petr Skoda
0684ea9972
MDL-32400 do not silence diagnostic PHPUnit includes
2012-04-15 12:23:42 +02:00
Petr Skoda
0d8e51a65f
MDL-32400 rework phpunit exit codes, use only php based init
2012-04-15 12:23:42 +02:00
Petr Skoda
589376d385
MDL-32400 ignore outdated config settings in future upgrades
2012-04-15 12:23:41 +02:00
Petr Skoda
e2b8630b5c
MDL-32400 store version hash also in database
...
This prevents problems when switching databases in config.php and keeping the same test dataroot.
2012-04-15 12:23:41 +02:00
Andrew Robert Nicols
f15d451549
MDL-32426 Add unit test generators for groups and groupings
2012-04-12 15:32:19 +01:00
Petr Skoda
5a798e7eac
MDL-32323 improve SQL Server test reset performance
2012-04-11 23:21:05 +02:00
Petr Skoda
4e5ff72ea7
MDL-32323 always verify that database PHPUnit extension is available
2012-04-10 21:15:33 +02:00
Petr Skoda
c691274bf9
MDL-32323 use new loadDataSet in mod_data and fix typos in last commit
2012-04-10 21:07:56 +02:00
Petr Skoda
e396e8ed5f
MDL-32323 implement data set loader support in advanced_testcase
2012-04-10 20:58:27 +02:00
Petr Skoda
d2999716aa
MDL-32323 all our base test case classes should be abstract
2012-04-10 19:03:24 +02:00
Petr Skoda
39e2e9c41f
MDL-32323 prevent modification of our heavily modified runBare() methods
...
This should help with compatibility of future PHPUnit and it also allows us to improve test reset without breaking existing moodle test cases.
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
9571db04d8
MDL_32323 improve test readme
2012-04-10 15:27:14 +02:00
Petr Skoda
95dcf96559
MDL-32323 allow mocking of global $DB
2012-04-10 15:27:13 +02:00
Petr Skoda
ce9f3beb53
MDL-32323 automate transaction handling in test reset
2012-04-10 15:27:13 +02:00
Petr Skoda
3124abe213
MDL-32323 simplify phpunit integration readme
2012-04-10 15:27:13 +02:00
Petr Skoda
713d20918f
MDL-32323 reset state after failed test
2012-04-10 15:27:12 +02:00
Petr Skoda
4594a381e5
MDL-32323 add list of common first and last names + long text
...
Random users now get proper first and last names, course and category descriptions contains longer text. The names can be also used as source of random complex utf-8 strings.
2012-04-10 15:27:11 +02:00
Petr Skoda
b5b10866e2
MDL-32323 require at least PHPUnit 3.6.0
2012-04-10 15:27:11 +02:00
Petr Skoda
c06563c845
MDL-32323 do not pollution config-dist.php with settings that only DML driver devs use
2012-04-10 15:27:10 +02:00
Petr Skoda
7620602cc2
MDL-32323 improve transaction handling in PHPUnit test cases
2012-04-10 15:27:10 +02:00
Petr Skoda
de3d1590ee
MDL-32323 fix PHPUnit diag regression
2012-04-10 15:27:09 +02:00
Petr Skoda
b6b8a19316
MDL-32323 improve PHPUnit related diagnotic messages
2012-04-10 15:27:08 +02:00
Petr Skoda
e10736b3cc
MDL-32323 improve mysql test reset performance
2012-04-10 15:27:08 +02:00
Petr Skoda
e370154157
MDL-32323 make test locking win compatible
2012-04-10 15:27:08 +02:00
Petr Skoda
6c583c75f9
MDL-32323 do lot try to acquire lock before dataroot init
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
812013b1c1
MDL-32323 reset event handlers in phpunit test reset
2012-04-10 15:27:06 +02:00