示例#1
0
    def test_suitable_false(self):

        obj = RangeInputFormElementParser()
        result = obj.suitable("example", None)

        self.assertFalse(result)
示例#2
0
    def test_suitable_false_valid_type(self):

        obj = RangeInputFormElementParser()
        result = obj.suitable("example", "range")

        self.assertFalse(result)
示例#3
0
    def test_suitable(self):

        obj = RangeInputFormElementParser()
        result = obj.suitable("input", "range")

        self.assertTrue(result)
示例#4
0
    def test_max_less_than_min(self):

        obj = RangeInputFormElementParser()
        form_elements = obj.parse("<input max=\"-50\" min=\"-40\" />")

        self.assertEqual("-40", form_elements[0].value)
示例#5
0
    def test_default_min(self):

        obj = RangeInputFormElementParser()
        form_elements = obj.parse("<input min=\"90\" />")

        self.assertEqual("95", form_elements[0].value)
示例#6
0
    def test_value(self):

        obj = RangeInputFormElementParser()
        form_elements = obj.parse(self.TEST_VALUE)

        self.assertEqual("100", form_elements[0].value)
示例#7
0
    def test_default_value(self):

        obj = RangeInputFormElementParser()
        form_elements = obj.parse(self.DEFAULT_TESTVALUE)

        self.assertEqual("50", form_elements[0].value)