History for sqlmarker / Unit_testing
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
Changed output formatting slightly.
Nigel Stanger committed on 23 Jul 2013
Added reset() method to reset all arrays and counters to zero.
Nigel Stanger committed on 23 Jul 2013
Added an hr() method to draw horizontal line separators and changed the output alignment.
Nigel Stanger committed on 23 Jul 2013
Added the annotations to disable backupGlobals and backupStaticAttributes.
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 empty single-table data fixtures for each of the remaining tables.
Nigel Stanger committed on 28 Jun 2013
- Added more fine-grained control of conditional error processing. ...
Nigel Stanger committed on 28 Jun 2013
Added empty fixture for Staff table only.
Nigel Stanger committed on 28 Jun 2013
Suite results are only saved if any tests in the suite were actually run.
Nigel Stanger committed on 28 Jun 2013
Increased maximum size of Department column to 30 characters.
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
Removed the over-length illegal value “Sales and Marketing” for the Department column, as it was longer than the current longest value “Central Management”. Replaced it with some other values, plus added a couple of extra illegal values for Position.
Nigel Stanger committed on 27 Jun 2013
Made the database connection reusable rather than recreating it every time.
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
Added initial development test.
Nigel Stanger committed on 26 Jun 2013
2013-06-25
Brought into line with new data provider structure.
Nigel Stanger committed on 25 Jun 2013
Updated to more comprehensively reflect the specified requirements. Also tweaked some data types.
Nigel Stanger committed on 25 Jun 2013
Fixed typo in output.
Nigel Stanger committed on 25 Jun 2013
Removed Suppliers_Code from Assembly and Order_line tables and data fixtures.
Nigel Stanger committed on 25 Jun 2013
- Fixed length of phone numbers in test data. ...
Nigel Stanger committed on 25 Jun 2013
Added some legal phone numbers.
Nigel Stanger committed on 25 Jun 2013
- Brought into line with new data provider structure. ...
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