def test_invalid(self): prop = bcpv.FontSize() for unit in css_units.split("|"): v = '_10%s' % unit assert not prop.is_valid(v) v = '_10.2%s' % unit assert not prop.is_valid(v) for unit in css_units.upper().split("|"): v = '_10%s' % unit assert not prop.is_valid(v) v = '_10.2%s' % unit assert not prop.is_valid(v) assert not prop.is_valid(False) assert not prop.is_valid(True) assert not prop.is_valid(0) assert not prop.is_valid(1) assert not prop.is_valid(0.0) assert not prop.is_valid(1.0) assert not prop.is_valid(1.0+1.0j) assert not prop.is_valid("") assert not prop.is_valid(()) assert not prop.is_valid([]) assert not prop.is_valid({}) assert not prop.is_valid(_TestHasProps()) assert not prop.is_valid(_TestModel())
def test_valid(self) -> None: prop = bcpv.FontSize() for unit in css_units.split("|"): v = '10%s' % unit assert prop.is_valid(v) v = '10.2%s' % unit assert prop.is_valid(v) for unit in css_units.upper().split("|"): v = '10%s' % unit assert prop.is_valid(v) v = '10.2%s' % unit assert prop.is_valid(v)
def test_str(self): prop = bcpv.FontSize() assert str(prop) == "FontSize"
def test_has_ref(self): prop = bcpv.FontSize() assert not prop.has_ref