fi-ksi / web-backend

Backend for KSI web written in Python.
MIT License
8 stars 3 forks source link

Nachystat knihovnu pro testování #14

Closed yaqwsx closed 6 years ago

horacekj commented 8 years ago

Cožeto se má udělat?

yaqwsx commented 8 years ago

Zpříjemnit tvorbu prog. úloh. Např. zakomponovat https://docs.python.org/2/library/unittest.html, nachystat funkce pro zachycení výstupu apod. Současné řešení je takové hackovité a relativně komplikované (to uznej sám)-

horacekj commented 8 years ago

Trochu hackovité to je. Automatické opravy jsem zredukoval na dva soubory: merge.py a eval.py, zbytek si web umí doplnit sám. Současná verze mi přijde hodně obecná -- můžeš prakticky všechno, což podle mě není na škodu. To s sebou ale nese trochu komplikovanější psaní automatického opravení. Podívám se na ty unittesty.

horacekj commented 6 years ago

Věřím, že teď je to v použitelném stavu.