/oi_tester

Simple, multi-threaded and lightweight personal testing toolkit for programming/algorithmic tasks.

Primary LanguagePythonMIT LicenseMIT

oi_tester

About

This compact python2 library is designed to be a simple, multi-threaded and lightweight personal testing toolkit for programming/algorithmic tasks.

HOWTO use

  1. Install dependency: python pp library following on-site instructions.
  2. Install dependency: subprocess32 by running "pip2 install subprocess32"
  3. Copy "tester" directory from this repository to the folder with task to test or link to it.
  4. Create python script in the same directory where your task is, example enviroment with BAR task from XXI polish OI is in the "example" directory. Documentation is accessible via help(tester.Tester) in python2 enviroment.
  5. Run your python script and enjoy testing!
  6. If you have any questions please ask me somehow - eg. by github issues. I'll try to fix everything :)