History for sqlmarker / Unit_testing / test.php
2016-05-16
• Added ability to explicitly force structure or data tests regardless of what happens internally.
Nigel Stanger committed on 16 May 2016
2016-04-29
• Adjusted test execution in light of test filtering being removed from PHPUnit_Framework_TestSuite->run().
Nigel Stanger committed on 29 Apr 2016
• Updated to use PHPUnit 5.2.3 PHAR installation.
Nigel Stanger committed on 29 Apr 2016
2014-03-18
• Made running of data tests dependent on correct data types, columns lengths and nullability.
Nigel Stanger committed on 18 Mar 2014
2014-03-14
• Made data tests dependent on the result of testColumnNullability. Closes #11 for all practical purposes (you still get errors when later dependent table load there fixtures, but there isn’t much that can be done about that).
Nigel Stanger committed on 14 Mar 2014
• Fixed incorrectly nested check for whether testPKColumns had succeeded (closes #7).
Nigel Stanger committed on 14 Mar 2014
• Completely re-engineered the way that fixture setup and teardown is managed so that it can be enabled and disabled on demand (closes #3). ...
Nigel Stanger committed on 14 Mar 2014
2013-09-03
Corrected reporting of overflow and underflow tests.
Nigel Stanger committed on 3 Sep 2013
2013-09-02
Added default value testing.
Nigel Stanger committed on 2 Sep 2013
Rearranged PK testing code slightly.
Nigel Stanger committed on 2 Sep 2013
2013-08-30
Added underflow and overflow testing.
Nigel Stanger committed on 30 Aug 2013
Set default for printfArguments parameter.
Nigel Stanger committed on 30 Aug 2013
2013-08-29
Added support for ANSI coloured output.
Nigel Stanger committed on 29 Aug 2013
2013-07-27
Removed “completed tests” message and changed wording of initial note.
Nigel Stanger committed on 27 Jul 2013
- Changed run mode and verbosity variables to global constants. ...
Nigel Stanger committed on 27 Jul 2013
Added existence testing for individual Tests.
Nigel Stanger committed on 27 Jul 2013
2013-07-26
Corrected nonexistent status codes.
Nigel Stanger committed on 26 Jul 2013
2013-07-24
Moved scenario-specific code into scenario subtree and factored out globally defined values into various configuration files. Also replaced a bunch of things with global constants.
Nigel Stanger committed on 24 Jul 2013
Added external configuration file.
Nigel Stanger committed on 24 Jul 2013
2013-07-23
- Added support for new web interface. ...
Nigel Stanger committed on 23 Jul 2013
2013-07-22
Implemented new error reporting scheme using subclasses of SimpleTestListener.
Nigel Stanger committed on 22 Jul 2013
Implemented Reporter support for use within assert() methods.
Nigel Stanger committed on 22 Jul 2013
Factored out connection login details.
Nigel Stanger committed on 22 Jul 2013
2013-06-28
Added HTML reporter class.
Nigel Stanger committed on 28 Jun 2013
Implemented plain text reporting class.
Nigel Stanger committed on 28 Jun 2013
Created separate subdirectories for each table and moved corresponding files into them. Things were starting to get a bit unwieldy.
Nigel Stanger committed on 28 Jun 2013
- Added more fine-grained control of conditional error processing. ...
Nigel Stanger committed on 28 Jun 2013
Added per-test counters on top of per-suite.
Nigel Stanger committed on 28 Jun 2013
2013-06-27
- Split SimpleTestListener off into a separate file. ...
Nigel Stanger committed on 27 Jun 2013
2013-06-26
Assigned result of run() to a different variable from the TestResult that’s passed in as an argument.
Nigel Stanger committed on 26 Jun 2013