/oktest

new-style testing library for Python, Ruby, ...

Oktest README

Oktest is a new-style testing library for Python, Ruby, JavaScript, Perl, etc.

Features

  • ok (actual) == expected style assertion.
  • Fixture injection inspired by dependency injection.
  • Structured test specifications like RSpec.
  • Filtering testcases by pattern or tags.
  • Blue/red color instead of green/red for accesability.
  • Small code size (about 2000~3000 lines) and good performance.

Branches

Python:
https://github.com/kwatch/oktest/tree/python/python
https://pythonhosted.org/Oktest/ (users-guide)

Ruby:
https://github.com/kwatch/oktest/tree/ruby/ruby

JavaScript:
https://github.com/kwatch/oktest/tree/javascript/javascript

Perl:
https://github.com/kwatch/oktest/tree/perl/perl

License

MIT License