예제 #1
0
 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>')
예제 #2
0
 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>')