def METHOD_NAME(self, result):
    """
    Run the actual test suite, saving the results in 'result'.
    """
    if not result.done_grading and not result.skip_grading:
        super(PLTestCase, self).METHOD_NAME(result)
    elif result.skip_grading:
        result.startTest(self)
        self.setUp()
        result.addError(self, (None, GradingSkipped()))