def test_suitable_false(self): obj = RangeInputFormElementParser() result = obj.suitable("example", None) self.assertFalse(result)
def test_suitable_false_valid_type(self): obj = RangeInputFormElementParser() result = obj.suitable("example", "range") self.assertFalse(result)
def test_suitable(self): obj = RangeInputFormElementParser() result = obj.suitable("input", "range") self.assertTrue(result)
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)
def test_default_min(self): obj = RangeInputFormElementParser() form_elements = obj.parse("<input min=\"90\" />") self.assertEqual("95", form_elements[0].value)
def test_value(self): obj = RangeInputFormElementParser() form_elements = obj.parse(self.TEST_VALUE) self.assertEqual("100", form_elements[0].value)
def test_default_value(self): obj = RangeInputFormElementParser() form_elements = obj.parse(self.DEFAULT_TESTVALUE) self.assertEqual("50", form_elements[0].value)