STK / Unit je open source příkazového řádku testování SQL rámec, speciálně navržen pro práci s MySQL a MariaDB databází. Ukládá výstup do vnitřních stolů.
S STK / uživatelé jednotka bude moci vytvořit báze testy (uložené procedury), které jsou součástí testovacích případů (databáze), stejně jako zkušební Suites (ostatní uložené procedury). To bylo inspirováno JUnit a SimpleTest.
Software bude zaznamenávat výstup na MariaDB databázových tabulek, které mohou být později načteny jako HTML nebo člověkem čitelného textu. K dispozici jsou na vysoké úrovni tvrzení, které jsou speciálně navrženy pro SQL databáze
Co je nového v této verzi:.
- Nyní show_err pracuje na 5.6 a 10.0
- Žádné další obskurní výjimky s serverové verze starší než 5.5
- Pevná charset
- Foreign Key nyní zakazuje měnit test_run ID
- přeřazen definice meta_schema do meta.sql
- Určete chybějící znaková sada a kompletování doložky pro databáze a tabulky
- Testy: test_databases_character_sets, test_func_character_sets,
- test_routine_params_character_sets
- se zavazuje, po každém SQL souboru
- meta_schema změnil
- Signal & RESIGNAL spustitelné připomínky 5.4.4
- Chyby CLASS_ORIGIN je vždy nastavena na "STK / jednotky"
- Přísnější proměnné během instalace
- New tvrdí (a nikoli varianty)
Problémy
Co je nového ve verzi 1.0 RC4:
- Často přečíst možnosti jsou nyní uloženy v mezipaměti
- Ujistěte se, že AUTO_CLEAN funguje, pokud foreign_key_checks je vypnutý (vzácné!)
- Při instalaci serveru bahavior je nyní přísný
- Na některé položky tabulky pro lepší integritu Aria a výkon paměti
- BTs jsou nyní prováděny abecedně, ne v nedefinované, aby
- přidal TS () a TC () (byl triviální požadavek funkce)
- show_ * rutiny
- Oprava: # 1174710
Co je nového ve verzi 1.0 RC3:
- Toto RC funguje na všech verzích MySQL / MariaDB, s výjimkou My pro 5.0, s velmi nízkým delta od předchozí verze.
Co je nového ve verzi 1.0 RC2:
- Tato verze pracuje s MySQL 5.1 (přečtěte si dokumentaci Před instalací) a opravy drobných problémů.
Komentáře nebyl nalezen