Exemple #1
0
  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)