No project description provided
Project description
Repozitář obsahuje sadu plně automatických testů včetně vyhodnocování správných naávratových kódů či obsahu na standardním výstupu.
**Dokumentace k dostupným nástrojům naleznete ve Wiki.**
Spolupráce
Tímto chceme všechny uživatele tototo repozitáře poprosit o spolupráci s definicí testů či jinou, jak uvážíte. Myslíme si, že čím více testovacích jednotek vytvoříme, tím více budeme mít pokrytých stavů kompilátoru a tím méně nás překvapí hodnocení. Všem zájemcům doporučujeme poslat pull request (Jak poslat Pull Request), je pro nás nejsnažší na integraci do repozitáře, ale nebudeme se zlobit, když nám definice hodíte na Facebook, vytvoříte issue nebo pošlete e-mail. Děkujeme!
Také oceníme, když nám nalezené chyby zareportujete do Github issues, kam nám jistě můžete zapsat i vylepšení, co vás napadla nebo by se vám hodila - určitě se nějak domluvíme.
Changelog
09-11-2017 - uživatelské testování a ladění IFJcode17 IDE, příprava release
08-11-2017 - kompletní testy pro UNARY, SCOPE, BOOLOP, BASE, testy na chyby zmíněné na přednáškách/democviku, celkem asi 180 testů
31-10-2017 - další várka testů, ~140 testů včetně testů některých rozšíření
26-10-2017 - možnost spouštění testů dle implementovaných rozšíření
24-10-2017 - drobné úpravy v logování, celkové agregace úspěšnosti
22-10-2017 - přidána další sada testů, ~90 testů
18-10-2017 - zveřejněno, průběžně základní sada ~60 testů
Autoři
Josef Kolář, xkolar71, [@thejoeejoee](https://github.com/thejoeejoee) - idea, spouštěč, hodnotící interpret, Wiki
Son Hai Nguyen, xnguye16, [@SonyPony](https://github.com/SonyPony) - JSON definice, konzultace
Martin Kobelka, xkobel02, [@martinkobelka](https://github.com/martinkobelka) - definice testů
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for IFJcode17_toolkit-1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b26ce51c3165ffa1bbd7d351c73f7cf3bf348949e166f4b93ca3d965b217f10b |
|
MD5 | 243391b2a4b0820c8a9a4ca2fbbe2f29 |
|
BLAKE2b-256 | 746d15ae3f4ce5d2ae7cda5d7f8a5f7d31c88ef1b46bd89e5fd93777638e11ce |