def test_expandable_tag_attrs(self): """Test the production of HTML tag decorators controling show/hide.""" manager = HtmlDocumentManager('test_json') section_id = 'SID' # Test block both as being initially expanded then not. detail_tags, summary_tags = manager.make_expandable_tag_attr_kwargs_pair( section_id, default_expanded=True) self.assertEqual({'id': 'SID.1'}, detail_tags) self.assertEqual({'id': 'SID.0', 'style': 'display:none'}, summary_tags) detail_tags, summary_tags = manager.make_expandable_tag_attr_kwargs_pair( section_id, default_expanded=False) self.assertEqual({'id': 'SID.1', 'style': 'display:none'}, detail_tags) self.assertEqual({'id': 'SID.0'}, summary_tags)
def test_expandable_tag_attrs(self): """Test the production of HTML tag decorators controling show/hide.""" manager = HtmlDocumentManager('test_json') section_id = 'SID' # Test block both as being initially expanded then not. detail_tags, summary_tags = manager.make_expandable_tag_attr_kwargs_pair( section_id, default_expanded=True) self.assertEqual({'id': 'SID.1'}, detail_tags) self.assertEqual({'id': 'SID.0', 'style': 'display:none'}, summary_tags) detail_tags, summary_tags = manager.make_expandable_tag_attr_kwargs_pair( section_id, default_expanded=False) self.assertEqual({'id': 'SID.1', 'style': 'display:none'}, detail_tags) self.assertEqual({'id': 'SID.0'}, summary_tags)