wikimedia/pywikibot

View on GitHub
tests/aspects.py

Summary

Maintainability
C
7 hrs
Test Coverage

File aspects.py has 1148 lines of code (exceeds 900 allowed). Consider refactoring.
Open

"""
Test aspects to allow fine grained control over what tests are executed.

Several parts of the test infrastructure are implemented as mixins,
such as API result caching and excessive test durations.
Severity: Major
Found in tests/aspects.py - About 7 hrs to fix

    TODO found
    Open

            # TODO: put a dummy subclass into config.site_interface
    Severity: Minor
    Found in tests/aspects.py by fixme

    There are no issues that match your filters.

    Category
    Status