Commit c6ef3597 by stv

Fix Pylint: E1102(not-callable)

parent a43cd3f0
...@@ -23,6 +23,23 @@ import calc ...@@ -23,6 +23,23 @@ import calc
from capa.responsetypes import LoncapaProblemError, \ from capa.responsetypes import LoncapaProblemError, \
StudentInputError, ResponseError StudentInputError, ResponseError
from capa.correctmap import CorrectMap from capa.correctmap import CorrectMap
from capa.tests.response_xml_factory import (
AnnotationResponseXMLFactory,
ChoiceResponseXMLFactory,
CodeResponseXMLFactory,
ChoiceTextResponseXMLFactory,
CustomResponseXMLFactory,
FormulaResponseXMLFactory,
ImageResponseXMLFactory,
JavascriptResponseXMLFactory,
MultipleChoiceResponseXMLFactory,
NumericalResponseXMLFactory,
OptionResponseXMLFactory,
SchematicResponseXMLFactory,
StringResponseXMLFactory,
SymbolicResponseXMLFactory,
TrueFalseResponseXMLFactory,
)
from capa.util import convert_files_to_filenames from capa.util import convert_files_to_filenames
from capa.util import compare_with_tolerance from capa.util import compare_with_tolerance
from capa.xqueue_interface import dateformat from capa.xqueue_interface import dateformat
...@@ -77,7 +94,6 @@ class ResponseTest(unittest.TestCase): ...@@ -77,7 +94,6 @@ class ResponseTest(unittest.TestCase):
class MultiChoiceResponseTest(ResponseTest): class MultiChoiceResponseTest(ResponseTest):
from capa.tests.response_xml_factory import MultipleChoiceResponseXMLFactory
xml_factory_class = MultipleChoiceResponseXMLFactory xml_factory_class = MultipleChoiceResponseXMLFactory
def test_multiple_choice_grade(self): def test_multiple_choice_grade(self):
...@@ -99,7 +115,6 @@ class MultiChoiceResponseTest(ResponseTest): ...@@ -99,7 +115,6 @@ class MultiChoiceResponseTest(ResponseTest):
class TrueFalseResponseTest(ResponseTest): class TrueFalseResponseTest(ResponseTest):
from capa.tests.response_xml_factory import TrueFalseResponseXMLFactory
xml_factory_class = TrueFalseResponseXMLFactory xml_factory_class = TrueFalseResponseXMLFactory
def test_true_false_grade(self): def test_true_false_grade(self):
...@@ -139,7 +154,6 @@ class TrueFalseResponseTest(ResponseTest): ...@@ -139,7 +154,6 @@ class TrueFalseResponseTest(ResponseTest):
class ImageResponseTest(ResponseTest): class ImageResponseTest(ResponseTest):
from capa.tests.response_xml_factory import ImageResponseXMLFactory
xml_factory_class = ImageResponseXMLFactory xml_factory_class = ImageResponseXMLFactory
def test_rectangle_grade(self): def test_rectangle_grade(self):
...@@ -203,7 +217,6 @@ class ImageResponseTest(ResponseTest): ...@@ -203,7 +217,6 @@ class ImageResponseTest(ResponseTest):
class SymbolicResponseTest(ResponseTest): class SymbolicResponseTest(ResponseTest):
from capa.tests.response_xml_factory import SymbolicResponseXMLFactory
xml_factory_class = SymbolicResponseXMLFactory xml_factory_class = SymbolicResponseXMLFactory
def test_grade_single_input_correct(self): def test_grade_single_input_correct(self):
...@@ -321,7 +334,6 @@ class SymbolicResponseTest(ResponseTest): ...@@ -321,7 +334,6 @@ class SymbolicResponseTest(ResponseTest):
class OptionResponseTest(ResponseTest): class OptionResponseTest(ResponseTest):
from capa.tests.response_xml_factory import OptionResponseXMLFactory
xml_factory_class = OptionResponseXMLFactory xml_factory_class = OptionResponseXMLFactory
def test_grade(self): def test_grade(self):
...@@ -372,7 +384,6 @@ class FormulaResponseTest(ResponseTest): ...@@ -372,7 +384,6 @@ class FormulaResponseTest(ResponseTest):
""" """
Test the FormulaResponse class Test the FormulaResponse class
""" """
from capa.tests.response_xml_factory import FormulaResponseXMLFactory
xml_factory_class = FormulaResponseXMLFactory xml_factory_class = FormulaResponseXMLFactory
def test_grade(self): def test_grade(self):
...@@ -521,7 +532,6 @@ class FormulaResponseTest(ResponseTest): ...@@ -521,7 +532,6 @@ class FormulaResponseTest(ResponseTest):
class StringResponseTest(ResponseTest): class StringResponseTest(ResponseTest):
from capa.tests.response_xml_factory import StringResponseXMLFactory
xml_factory_class = StringResponseXMLFactory xml_factory_class = StringResponseXMLFactory
def test_backward_compatibility_for_multiple_answers(self): def test_backward_compatibility_for_multiple_answers(self):
...@@ -871,7 +881,6 @@ class StringResponseTest(ResponseTest): ...@@ -871,7 +881,6 @@ class StringResponseTest(ResponseTest):
class CodeResponseTest(ResponseTest): class CodeResponseTest(ResponseTest):
from capa.tests.response_xml_factory import CodeResponseXMLFactory
xml_factory_class = CodeResponseXMLFactory xml_factory_class = CodeResponseXMLFactory
def setUp(self): def setUp(self):
...@@ -1063,7 +1072,6 @@ class CodeResponseTest(ResponseTest): ...@@ -1063,7 +1072,6 @@ class CodeResponseTest(ResponseTest):
class ChoiceResponseTest(ResponseTest): class ChoiceResponseTest(ResponseTest):
from capa.tests.response_xml_factory import ChoiceResponseXMLFactory
xml_factory_class = ChoiceResponseXMLFactory xml_factory_class = ChoiceResponseXMLFactory
def test_radio_group_grade(self): def test_radio_group_grade(self):
...@@ -1106,7 +1114,6 @@ class ChoiceResponseTest(ResponseTest): ...@@ -1106,7 +1114,6 @@ class ChoiceResponseTest(ResponseTest):
class JavascriptResponseTest(ResponseTest): class JavascriptResponseTest(ResponseTest):
from capa.tests.response_xml_factory import JavascriptResponseXMLFactory
xml_factory_class = JavascriptResponseXMLFactory xml_factory_class = JavascriptResponseXMLFactory
def test_grade(self): def test_grade(self):
...@@ -1147,7 +1154,6 @@ class JavascriptResponseTest(ResponseTest): ...@@ -1147,7 +1154,6 @@ class JavascriptResponseTest(ResponseTest):
class NumericalResponseTest(ResponseTest): class NumericalResponseTest(ResponseTest):
from capa.tests.response_xml_factory import NumericalResponseXMLFactory
xml_factory_class = NumericalResponseXMLFactory xml_factory_class = NumericalResponseXMLFactory
# We blend the line between integration (using evaluator) and exclusively # We blend the line between integration (using evaluator) and exclusively
...@@ -1372,7 +1378,6 @@ class NumericalResponseTest(ResponseTest): ...@@ -1372,7 +1378,6 @@ class NumericalResponseTest(ResponseTest):
class CustomResponseTest(ResponseTest): class CustomResponseTest(ResponseTest):
from capa.tests.response_xml_factory import CustomResponseXMLFactory
xml_factory_class = CustomResponseXMLFactory xml_factory_class = CustomResponseXMLFactory
def test_inline_code(self): def test_inline_code(self):
...@@ -1924,7 +1929,6 @@ class SchematicResponseTest(ResponseTest): ...@@ -1924,7 +1929,6 @@ class SchematicResponseTest(ResponseTest):
""" """
Class containing setup and tests for Schematic responsetype. Class containing setup and tests for Schematic responsetype.
""" """
from capa.tests.response_xml_factory import SchematicResponseXMLFactory
xml_factory_class = SchematicResponseXMLFactory xml_factory_class = SchematicResponseXMLFactory
def test_grade(self): def test_grade(self):
...@@ -1975,7 +1979,6 @@ class SchematicResponseTest(ResponseTest): ...@@ -1975,7 +1979,6 @@ class SchematicResponseTest(ResponseTest):
class AnnotationResponseTest(ResponseTest): class AnnotationResponseTest(ResponseTest):
from capa.tests.response_xml_factory import AnnotationResponseXMLFactory
xml_factory_class = AnnotationResponseXMLFactory xml_factory_class = AnnotationResponseXMLFactory
def test_grade(self): def test_grade(self):
...@@ -2017,7 +2020,6 @@ class ChoiceTextResponseTest(ResponseTest): ...@@ -2017,7 +2020,6 @@ class ChoiceTextResponseTest(ResponseTest):
Class containing setup and tests for ChoiceText responsetype. Class containing setup and tests for ChoiceText responsetype.
""" """
from response_xml_factory import ChoiceTextResponseXMLFactory
xml_factory_class = ChoiceTextResponseXMLFactory xml_factory_class = ChoiceTextResponseXMLFactory
# `TEST_INPUTS` is a dictionary mapping from # `TEST_INPUTS` is a dictionary mapping from
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment