History for sqlmarker / Unit_testing / Schema.php
2013-07-27
Added support for detecting column aliases (can’t do much about it other than warn the user, as the fixture won’t match if the name’s different anyway).
Nigel Stanger committed on 27 Jul 2013
Added a comment explaining why a WITH won’t solve the LONG problem in User_Constraints.
Nigel Stanger committed on 27 Jul 2013
- Changed run mode and verbosity variables to global constants. ...
Nigel Stanger committed on 27 Jul 2013
Fixed output typos.
Nigel Stanger committed on 27 Jul 2013
Removed some obsolete console output.
Nigel Stanger committed on 27 Jul 2013
2013-07-26
Fixed incorrect array nesting in assertFKColumns.
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
2013-07-23
Temporarily stripped out text that would reveal information to students. Need a better solution long-term!
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-27
Made the database connection reusable rather than recreating it every time.
Nigel Stanger committed on 27 Jun 2013
2013-06-25
Fixed typo in output.
Nigel Stanger committed on 25 Jun 2013
Ensured that maximum and minimum column length assertions are only asserted where actually relevant.
Nigel Stanger committed on 25 Jun 2013
Rewrote provideColumnLengths() to return fixed rather than variable-length result.
Nigel Stanger committed on 25 Jun 2013
- Improved descriptive output. ...
Nigel Stanger committed on 25 Jun 2013
2013-06-24
Added preliminary output based on whether an illegal value is rejected by a constraint or an actual overflow.
Nigel Stanger committed on 24 Jun 2013
2013-06-21
- Slightly tidier printing of messages involving plurals. ...
Nigel Stanger committed on 21 Jun 2013
Added experimental unit testing code.
Nigel Stanger committed on 21 Jun 2013