def test(self): expected = """<label for="test">Caption</label>""" label = Label('test', 'Caption') self.assertEqual(label(), expected) self.assertEqual(str(label), expected) self.assertEqual(text_type(label), expected) self.assertEqual(label.__html__(), expected) self.assertEqual(label().__html__(), expected) self.assertEqual(label('hello'), """<label for="test">hello</label>""") self.assertEqual(TextField('hi').bind(Form(), 'a').label.text, 'hi') if PYTHON_VERSION < (3,): self.assertEqual(repr(label), "Label(u'test', u'Caption')") else: self.assertEqual(repr(label), "Label('test', 'Caption')") self.assertEqual(label.__unicode__(), expected)
def test(self): expected = """<label for="test">Caption</label>""" label = Label('test', 'Caption') self.assertEqual(label(), expected) self.assertEqual(str(label), expected) self.assertEqual(text_type(label), expected) self.assertEqual(label.__html__(), expected) self.assertEqual(label().__html__(), expected) self.assertEqual(label('hello'), """<label for="test">hello</label>""") self.assertEqual(StringField('hi').bind(Form(), 'a').label.text, 'hi') if PYTHON_VERSION < (3, ): self.assertEqual(repr(label), "Label(u'test', u'Caption')") else: self.assertEqual(repr(label), "Label('test', 'Caption')") self.assertEqual(label.__unicode__(), expected)
def test(self): expected = """<label for="test">Caption</label>""" label = Label("test", "Caption") assert label() == expected assert str(label) == expected assert text_type(label) == expected assert label.__html__() == expected assert label().__html__() == expected assert label("hello") == """<label for="test">hello</label>""" assert StringField("hi").bind(Form(), "a").label.text == "hi" if PYTHON_VERSION < (3, ): assert repr(label) == "Label(u'test', u'Caption')" else: assert repr(label) == "Label('test', 'Caption')" assert label.__unicode__() == expected
def test(self): expected = """<label for="test">Caption</label>""" label = Label("test", "Caption") self.assertEqual(label(), expected) self.assertEqual(str(label), expected) self.assertEqual(text_type(label), expected) self.assertEqual(label.__html__(), expected) self.assertEqual(label().__html__(), expected) self.assertEqual(label("hello"), """<label for="test">hello</label>""") self.assertEqual(StringField("hi").bind(Form(), "a").label.text, "hi") if PYTHON_VERSION < (3,): self.assertEqual(repr(label), "Label(u'test', u'Caption')") else: self.assertEqual(repr(label), "Label('test', 'Caption')") self.assertEqual(label.__unicode__(), expected)