STK/Unit is a pure SQL testing framework for MariaDB and MySQL. Users can create Base Tests (Stored Procedures) which are part of Test Cases (databases) and, optionally, Test Suites (other Stored Procedures). Output is stored in internal tables. You can convert it to a human-readable string, valid HTML, or query some convenient views which group results. It can be used to test any SQL structure (tables, views, triggers, stored routines), as well as server upgrades or configuration changes.
|Tags||SQL MariaDB MySQL Unit test Database|
Release Notes: This version solves some minor problems. show_err now works with MySQL 5.6. No more obscure exceptions are recorded with servers older than 5.5. Uncommon charset problems have been fixed.
Release Notes: This release adds an "autocommit" option which solves a usability issue introduced by a server's metadata lock, is a bit more robust (even if tests do things which they clearly shouldn't do), and adds trivial code cleanups.
Release Notes: This Release Candidate should be a stable version. It was not planned, but is being released because it fixes a bug in the configuration routines, reduces access to tables, and adds some tests and store version information in a database called meta_info.
Release Notes: This release works on all MySQL/MariaDB versions, except for MySQL 5.0, with very low delta from the previous release.
Release Notes: This release works with MySQL 5.1 (please read the documentation before installing) and fixes minor problems.