sloth.raw.base: The abstract base classes for testing

This module provides the abstract base classes for tests. They are abstract classes, and must be subclassed.

class sloth.raw.base.Test(metaclass=abc.ABCMeta)

This is the base class for Tests. That also includes sloth.runners.AverageRunner(), though that may be more accurately classed as a test runner, not a test.

abstract run()

This method is abstract, to be overridden on subclasses. This is the method called by the test runners to run the test.