'A <br> tag is designated as an empty-element tag.
Some parsers treat <br></br> as one <br/> tag, some parsers as
two tags, but it should always be an empty-element tag.'

def test_br_is_always_empty_element_tag(self):

    soup = self.soup('<br></br>')
    self.assertTrue(soup.br.is_empty_element)
    self.assertEqual(str(soup.br), '<br/>')
