Temat: Toster - narzędzie do testowania zadań
Witajcie! Już drugi raz, po pierwszym etapie XXXI OI, wracam do was z Tosterem - narzrędziem CLI przeznaczonym do ułatwienia procesu tworzenia i uruchamiania testów z forum na Olimpiadzie Informatycznej oraz podobnych konkursach (takich jak Potyczki).
Toster pozwala:
- Bardzo szybko testować i generować testy do zadań (nawet jeśli do testowania wymagana jest checkerka)
- Łatwo sprawdzić, w jaki sposób wyjście testowanego programu jest błędne, dzięki wypisywaniu diffów błędnych testów
- Natychmiastowo zauważyć, kiedy program wypisuje błędne odpowiedzi - w wypadku wystąpienia błędów, można zatrzymać testowanie przed rozpatrzeniem wszystkich testów i zobaczyć w których z nich występują problemy
Aby zainstalować Tostera, musicie mieć na swoim komputerze Rusta (którego instalator dostępny jest pod https://rustup.rs), a następnie wystarczy wpisać do linii komend "cargo install toster".
Więcej możecie przeczytać na https://crates.io/crates/toster. Jakiekolwiek błędy oraz sugestie nowych funkcji proszę zgłaszać na https://github.com/MikolajKolek/toster/issues - doceniam wszystko co tam piszecie, a Toster dalej się rozwija i w planach mam jeszcze wiele nowości.
Toster pozwala:
- Bardzo szybko testować i generować testy do zadań (nawet jeśli do testowania wymagana jest checkerka)
- Łatwo sprawdzić, w jaki sposób wyjście testowanego programu jest błędne, dzięki wypisywaniu diffów błędnych testów
- Natychmiastowo zauważyć, kiedy program wypisuje błędne odpowiedzi - w wypadku wystąpienia błędów, można zatrzymać testowanie przed rozpatrzeniem wszystkich testów i zobaczyć w których z nich występują problemy
Aby zainstalować Tostera, musicie mieć na swoim komputerze Rusta (którego instalator dostępny jest pod https://rustup.rs), a następnie wystarczy wpisać do linii komend "cargo install toster".
Więcej możecie przeczytać na https://crates.io/crates/toster. Jakiekolwiek błędy oraz sugestie nowych funkcji proszę zgłaszać na https://github.com/MikolajKolek/toster/issues - doceniam wszystko co tam piszecie, a Toster dalej się rozwija i w planach mam jeszcze wiele nowości.