Eloy Lafuente (stronk7)
77dd8ab1de
Merge branch 'w34_MDL-34893_m24_phpunitparams' of git://github.com/skodak/moodle
2012-08-21 21:18:15 +02:00
Eloy Lafuente (stronk7)
fffb9b9064
Merge branch 'w34_MDL-34912_m24_description' of git://github.com/skodak/moodle
2012-08-21 02:39:10 +02:00
Petr Škoda
2ea6d5686f
MDL-34893 use standard options in Hint_ResultPrinter
...
This is a very nasty hack!
2012-08-19 22:09:46 +02:00
Petr Škoda
4a38e65977
MDL-34912 fix invalid descriptionformat default handling
2012-08-18 09:52:31 +02:00
Tim Hunt
85b72a7511
MDL-34889 phpunit: progress output in util.php --drop.
...
It is slow for me, and it is nice to know that something is going on.
2012-08-16 17:13:59 +01:00
Tim Hunt
6d3b1e1f9d
MDL-34885 phpunit: better cygwin detection.
...
For some reason, on my computer, $_SERVER['SHELL'] was not set, so I
changed the test to also consider $_SERVER['TERM']. This now works for
me.
2012-08-14 14:06:24 +01:00
Tim Hunt
564fcb3bee
MDL-34484 unit tests: stop phpunit using testcase names as class names
2012-07-23 11:08:37 +01:00
Petr Škoda
d606bee9ce
MDL-34147 use cygwin style paths in phpunit hints
2012-07-06 07:58:44 +02:00
Marina Glancy
6fd1cf05b0
MDL-33550 reset repository static cache between unit tests
2012-06-14 16:21:04 +08:00
Sam Hemelryk
c224cc643b
Merge branch 'w23_MDL-33557_m23_initpath' of git://github.com/skodak/moodle
2012-06-08 11:53:43 +12:00
Petr Skoda
5f9ba165de
MDL-33557 fix path in PHPUnit init hint
...
This resolves problem when execution phpunit in subdirectory.
2012-06-06 12:29:20 +02:00
Petr Skoda
bd672f7830
MDL-33436 include phpunit printer file from our lib.php
...
The problem is that the phpunit.xml does not support relative links.
2012-06-02 21:48:26 +02:00
Petr Skoda
f32ecd2fbe
MDL-33075 find correct location of failed test case classes
2012-05-19 18:38:51 +02:00
Eloy Lafuente (stronk7)
dd420abadf
Merge branch 'MDL-24419-master' of git://github.com/sammarshallou/moodle
...
Conflicts:
lib/db/upgrade.php
lib/phpunit/lib.php
version.php
Fixed:
lib/db/upgrade.php - duplicate course->sectioncache add code
lib/db/install.xml - cleanup needed because xmldb editor was not used
lib/phpunit/classes/util.php - cleanup $GROUPLIB_CACHE on test reset
2012-05-16 23:53:47 +02:00
sam marshall
ae3fbf7b06
MDL-24419 (2): Moved groupings cache to get_all_groupings function
...
There was a static cache inside course/lib.php. I need to access this
information in other places, so to avoid making two queries, I am
moving the cache into the groups_get_all_groupings function instead.
2012-05-14 11:15:15 +01:00
Dan Poltawski
36e686a07e
MDL-32923 phpunit: make copy/paste easier
2012-05-14 17:38:58 +08:00
Dan Poltawski
7e86180956
MDL-32923 phpunit: be a bit more verbose about re-run cmmand
2012-05-14 15:48:26 +08:00
Dan Poltawski
a5fefe0bbd
Merge branch 'w20_MDL-32923_m23_phpunithint' of git://github.com/skodak/moodle
2012-05-14 15:46:23 +08:00
Petr Skoda
ed7259d112
MDL-32923 on failure print hint how to execute the failed test case
2012-05-13 09:56:57 +02:00
Petr Skoda
d59ef9c5ab
MDL-32926 exorcise setUser(2) evil from phpunit
2012-05-12 21:42:07 +02:00
Petr Skoda
08ad325702
MDL-32960 put phpunit integration tests to one test suite and execute them first
2012-05-12 21:33:23 +02:00
Petr Skoda
7e7cfe7a03
MDL-32960 refactor phpunit integration to one class per file structure
2012-05-12 20:53:48 +02:00
Tim Hunt
667c090728
MDL-32924 improve unit test performance.
2012-05-10 16:22:09 +01:00
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