Test library for Track database challenges
This software is released under the MIT License.
- [Feat] MySQL support
- [Feat] Allow multiple checks in a single testcase (Runner)
- [Feat] Checks for record length (Runner)
- [Feat] Checks for table schema (API / Runner)
- [Feat] Checks for auto increment (API / Runner)
- [Feat] Checks for last executed SQL (Runner)
- [Feat] Prechecks:
column/without(Runner) - [Feat] Multiple test case generation with a simple template engine
- [Feat] Performance check (Runner)
- [Feat] Checks for column list (Runner)
- [Feat] Combine multiple checks into one testcase (Runner)
- [Feat] Improve error message in
recordEqualprocessing when column names are different. - [Security] Security updates
- [Bugfix] The
precheckprocess in handling whitespace.
- Bump sqlite3 to 5.0.11
- [Feat] Add
precheck.one_commandto check if the file contains only one command.
- [Feat]
settings/max_display_rowstest configuration - [Feat]
--limit,--result=fulloptions totrack-db.js - [Feat] Block comment support
- [Bugfix] diff is not displayed correctly under certain conditions