added coverage module for tests