/replit_alternative

A system to provide some of the functionality of the now deprecated replit Teams for Education.

Primary LanguagePython

replit_alternative

Some tools to help deal with replit's announcement that they are deprecating their Teams for Edu service.

scrape_io_tests.py

A script that automates the process of exporting I/O tests from assignments (as these currently cannot be exported without clicking through every single test individually)

Demo of I/O test scraping

tests.py

Run replit I/O tests locally using unittest.mock.patch.

Demo of I/O test running

aggregate_test_results.py

Iterate through student test case files and aggregate results.

Generate progress report in HTML format.

Test Result Report