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
recordEqual
processing when column names are different. - [Security] Security updates
- [Bugfix] The
precheck
process in handling whitespace.
- Bump sqlite3 to 5.0.11
- [Feat] Add
precheck.one_command
to check if the file contains only one command.
- [Feat]
settings/max_display_rows
test configuration - [Feat]
--limit
,--result=full
options totrack-db.js
- [Feat] Block comment support
- [Bugfix] diff is not displayed correctly under certain conditions