March 2008 Commit Log

Number of Commits:
20
Number of Active Developers:
1
ligaard 2008-03-31 16:24 Rev.: 8753

Version 3.2.11.

3 lines of code changed in 1 file:

ligaard 2008-03-31 16:21 Rev.: 8752

Added file tests/class.tx_phpunit_testsuite.php. Improved test suite finding in Experimental UI.

9 lines of code changed in 4 files:

ligaard 2008-03-31 15:25 Rev.: 8751

Fix for running on Windows in Experimental UI. Fix for mixed case in database testcase, needed strtolower.

59 lines of code changed in 6 files:

ligaard 2008-03-31 13:47 Rev.: 8748

Moved database tests to class tx_phpunit_database_testcase. Drop database before trying to create.

298 lines of code changed in 8 files:

ligaard 2008-03-31 09:48 Rev.: 8746

Removed Typo3 4.2 specific call to loadJavascriptLib()

6 lines of code changed in 1 file:

ligaard 2008-03-30 21:44 Rev.: 8745

Single tests can not (currently) have code coverage. Hammered a nail in, to avoid trying to collect code coverage information for single test.

6 lines of code changed in 1 file:

ligaard 2008-03-30 21:08 Rev.: 8744

To make ajax class runnable, added 'extends tx_phpunit_module1'.

1 lines of code changed in 1 file:

ligaard 2008-03-30 21:01 Rev.: 8743

Release 3.2.7.

6 lines of code changed in 3 files:

ligaard 2008-03-30 20:55 Rev.: 8742

Corrected error introduced when adding icons to dropdown boxes. Closes #7964, http://bugs.typo3.org/view.php?id=7964.

8 lines of code changed in 2 files:

ligaard 2008-03-30 20:31 Rev.: 8741

Initial steps in Ajax/Json implementation. Far from working, but since it will require Typo3 4.2, that is OK for now (and it is turned off by default).

92 lines of code changed in 8 files:

ligaard 2008-03-29 18:09 Rev.: 8738

Corrected path to PHPUnit 3.2.17.

1 lines of code changed in 1 file:

ligaard 2008-03-29 18:04 Rev.: 8737

Updated PHPUnit to 3.2.17. Added extension icons to dropdown boxes.

52169 lines of code changed in 663 files:

ligaard 2008-03-27 22:07 Rev.: 8722

+ Added new UI for running tests: You will need to set the new option ' Experimental test interface' in the Extension Manager (EM). This adresses issue #6965, http://bugs.typo3.org/view.php?id=6965. Thanks to Mikkel Ricky who provided the new implementation.

945 lines of code changed in 8 files:

Repository Tag: 3.2.4
ligaard 2008-03-24 18:19 Rev.: 8703

Version 3.2.4.

4 lines of code changed in 2 files:

ligaard 2008-03-24 18:12 Rev.: 8702

+ Experimental support for Code Coverage reporting. Turned of by default, since you need to setup XDebug and it slows down unit testing considerably!
+ Added test for memory limit, which should be set to something like 256MB, when using code coverage!
+ New (experimental) progressbar: First stab at bugs #6972 and #6975. Turned off by default. Works badly: Overflows to the right, when there are many tests.
* Errors are now marked red (instead of yellow). Solves bug #6977, http://bugs.typo3.org/view.php?id=6977.

371 lines of code changed in 8 files:

ligaard 2008-03-24 00:34 Rev.: 8692

Initial look at bugs #6975 and #6972.

18 lines of code changed in 4 files:

ligaard 2008-03-24 00:08 Rev.: 8691

Initial steps to allow code coverage reporting.

Other things:
+ Previously there was a total timelimit of 30 seconds. Now the timelimit is per testcase; this is done by inserting a call to set_time_limit(30) in the testlistener.
+ Expanded 'About PHPUnit BE': Added links to bugs.typo3.org and phpunit on typo3xdev.sf.net. Added S?ren Soltveit to contributor list. Added test for XDebug extension (needed for code coverage).
- Removed variable addAttrib in SVN revision 8639. Solves issue #7011, http://bugs.typo3.org/view.php?id=7011
~ Upgraded PHPUnit from 3.2.15 to 3.2.16. Changelog: http://www.phpunit.de/wiki/ChangeLog32#PHPUnit3.2.1622-Mar-2008.
~ Use t3lib_div::trimExplode in various places, where it was appropriate.
~ ext_emconf.php: 'Namespace' variables better (in typo3confvars).

52183 lines of code changed in 665 files:

ligaard 2008-03-18 21:36 Rev.: 8643

Removed to stray files from PHPUnit.

0 lines of code changed in 2 files:

ligaard 2008-03-18 11:43 Rev.: 8639

Removed undefine and unused variable addAttrib. Solves issue 7011, http://bugs.typo3.org/view.php?id=7011

2 lines of code changed in 1 file:

ligaard 2008-03-18 11:24 Rev.: 8638

Version 3.2.3:
+ New helper functions in tx_phpunit_testcase: You can now use the Typo3 database from your tests. E.g. for creating new tables for your tests. Reminder: Never run tests in a production environment.
+ Tests for new helper functions added in class database_testcase. Note: You will need to manually install the four extensions named 'aaa', 'bbb', 'ccc' and 'ddd' (they can be found in tests/res/).
~ Upgraded PHPUnit from 3.2.6 to 3.2.15.
~ ext_emconf now states in description that the phpunit extension is based on PHPUnit 3.2 (instead of just PHPUnit 3).
* (Temporary) fix for issue #7631, http://bugs.typo3.org/view.php?id=7631#c19761, courtesy Mario Rimann.

53373 lines of code changed in 716 files:

February 2008 »

Generated by StatSVN 0.5.0