def test_insert_component_tip(self): from element import Element c = jformer._Component() setattr(c, 'id', 'magic') div = Element('div', {}) div = c.insertComponentTip(div) self.assertEqual(div.__str__(), '<div></div>') c.tip = 'Put on your best smile' div = c.insertComponentTip(div) self.assertEqual(div.__str__(), '<div><div style="display: none" id="magic-tip" class="jFormComponentTip">Put on your best smile</div></div>')
def test_insert_component_description(self): from element import Element c = jformer._Component() setattr(c, 'id', 'magic') div = Element('div', {}) div = c.insertComponentDescription(div) self.assertEqual(div.__str__(), '<div></div>') c.description = 'My description' div = c.insertComponentDescription(div) self.assertEqual(div.__str__(), '<div><div id="magic-description" class="jFormComponentDescription">My description</div></div>')