2014-03-18 |
• Added note about interpreting error messages.
Nigel Stanger
committed
on 18 Mar 2014
|
---|---|
• Added StringContainsSC and TraversableContainsSC constraints.
...
Nigel Stanger
committed
on 18 Mar 2014
|
|
• Made running of data tests dependent on correct data types, columns lengths and nullability.
Nigel Stanger
committed
on 18 Mar 2014
|
|
• Removed the modified PHPUnit Autoload.php and switched to explicit loading of custom constraint classes.
...
Nigel Stanger
committed
on 18 Mar 2014
|
|
• Overrode evaluate() to stop it throwing out a too-informative exception.
Nigel Stanger
committed
on 18 Mar 2014
|
|
• Fixed placeholder typo in printf argument.
Nigel Stanger
committed
on 18 Mar 2014
|
|
2014-03-17 |
• Slightly tweaked output for numeric column length assertion.
Nigel Stanger
committed
on 17 Mar 2014
|
• Implemented specialised “non-informative” subclasses of various constraints so that we can test assertions without giving away the answers to the students! (closes #13)
...
Nigel Stanger
committed
on 17 Mar 2014
|
|
• Added customised version of TestCase.php in order to disable output buffering (closes #31 for now).
Nigel Stanger
committed
on 17 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
|
|
|
|
2014-03-12 |
|
|
|
|
|
• Corrected argument name in comment.
Nigel Stanger
committed
on 12 Mar 2014
|
|
2014-03-11 |
• Added NVL() to query on Data_Precision to prevent spurious errors when precision isn’t specified for a NUMBER column (closes #2, I hope!).
Nigel Stanger
committed
on 11 Mar 2014
|
2013-09-05 |
Workaround for testing FKs when there is more than one FK in the referenced table.
Nigel Stanger
committed
on 5 Sep 2013
|
2013-09-03 |
Added automated true/false value setting to the marking configuration.
Nigel Stanger
committed
on 3 Sep 2013
|
Added the ability to specify that a number column should include no length or decimal places.
Nigel Stanger
committed
on 3 Sep 2013
|
|
Added support for alternative true/false values in PHP, placeholders for them in XML, and a quick and dirty shell script to set them.
Nigel Stanger
committed
on 3 Sep 2013
|
|
Corrected reporting of overflow and underflow tests.
Nigel Stanger
committed
on 3 Sep 2013
|
|
2013-09-02 |
Fixed handling of literal text and date default values.
Nigel Stanger
committed
on 2 Sep 2013
|
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 |
Fixed sense of underflow constraint violation test.
Nigel Stanger
committed
on 30 Aug 2013
|
Added underflow and overflow testing.
Nigel Stanger
committed
on 30 Aug 2013
|
|
assertColumnLegalValue() now correctly fails if the legal value generates a constraint violation.
Nigel Stanger
committed
on 30 Aug 2013
|