Exemplo n.º 1
0
    def test_OpeningTagNoSpace(self):
        tag = '<hello>'

        expected = 'hello'
        actual = tag_get_name(tag)

        self.assertEqual(expected, actual,
                         TestTagGetName.MESSAGE.format(expected, actual))
Exemplo n.º 2
0
    def test_NoTag(self):
        tag = 'laughter'

        expected = None
        actual = tag_get_name(tag)

        self.assertEqual(expected, actual,
                         TestTagGetName.MESSAGE.format(expected, actual))
Exemplo n.º 3
0
    def test_ClosingTagTrailingWhitespace(self):
        tag = '</laughter>       '

        expected = 'laughter'
        actual = tag_get_name(tag)

        self.assertEqual(expected, actual,
                         TestTagGetName.MESSAGE.format(expected, actual))
Exemplo n.º 4
0
    def test_ClosingTagLeadingWhitespace(self):
        tag = '     </tears>'

        expected = 'tears'
        actual = tag_get_name(tag)

        self.assertEqual(expected, actual,
                         TestTagGetName.MESSAGE.format(expected, actual))
Exemplo n.º 5
0
    def test_OpeningTagLeadingWhitespace(self):
        tag = '    <fields>'

        expected = 'fields'
        actual = tag_get_name(tag)

        self.assertEqual(expected, actual,
                         TestTagGetName.MESSAGE.format(expected, actual))
Exemplo n.º 6
0
    def test_ClosingTagNoSpace(self):
        tag = '</world>'

        expected = 'world'
        actual = tag_get_name(tag)

        self.assertEqual(expected, actual,
                         TestTagGetName.MESSAGE.format(expected, actual))