Evil is a utility library for evaluating single expressions composed of patterns and operators, allowing user expressivity beyond what command-line arguments can express.
To run the unit tests for the project you can use Python's built-in unittest library with the following command (though Nosetests or the like is highly recommended):
$ python setup.py test ............. ----------------------------------------------------------------- 14 tests run in 0.0 seconds (14 tests passed)