def test_tag_attrs(self): d = Div(id='test_css_id') self.assertTrue('id' in d.attrs) self.assertEqual(d.attrs['id'], 'test_css_id') d.attr(id='test2') self.assertEqual(d.attrs['id'], 'test2')
def test_mapping_tag_attrs(self): d = Div(style={'test': 'test_css'}) self.assertTrue('style' in d.attrs) self.assertEqual(d.attrs['style'], {'test': 'test_css'}) d.attr(style={'test2': 'test_css_2'}) self.assertEqual(d.attrs['style'], {'test': 'test_css', 'test2': 'test_css_2'})
def test_tag_set_attrs(self): d = Div(klass='test_css_class') self.assertTrue('klass' in d.attrs) self.assertEqual(d.attrs['klass'], {'test_css_class'}) d.attr(klass='test_2') self.assertEqual(d.attrs['klass'], {'test_css_class', 'test_2'})