'Verify that joining a set of ANSIStrings works.'

def test_join(self):

    l = [ANSIString('|gTest|r') for _ in range(0, 3)]
    result = ''.join(l)
    self.assertEqual(unicode(result), u'TestTestTest')
    result = ANSIString('').join(l)
    self.checker(result, u'\x1b[1m\x1b[32mTest\x1b[1m\x1b[31m\x1b[1m\x1b[32mTest\x1b[1m\x1b[31m\x1b[1m\x1b[32mTest\x1b[1m\x1b[31m', u'TestTestTest')
