Lines Matching full:join
33 self.checkequal('a b c d', ['a', 'b', 'c', 'd'], 'join', ' ')
34 self.checkequal('abcd', ('a', 'b', 'c', 'd'), 'join', '')
35 self.checkequal('w x y z', string_tests.Sequence(), 'join', ' ')
36 self.checkequal('abc', ('abc',), 'join', 'a')
37 self.checkequal('z', UserList(['z']), 'join', 'a')
39 self.checkequal(unicode('a.b.c'), ['a', 'b', 'c'], 'join', unicode('.'))
40 self.checkequal(unicode('a.b.c'), [unicode('a'), 'b', 'c'], 'join', '.')
41 self.checkequal(unicode('a.b.c'), ['a', unicode('b'), 'c'], 'join', '.')
42 self.checkequal(unicode('a.b.c'), ['a', 'b', unicode('c')], 'join', '.')
43 self.checkraises(TypeError, ['a', unicode('b'), 3], 'join', '.')
47 ['a' * i] * i, 'join', '-')
50 ('a' * i,) * i, 'join', '-')
52 self.checkraises(TypeError, string_tests.BadSeq1(), 'join', ' ')
53 self.checkequal('a b c', string_tests.BadSeq2(), 'join', ' ')
57 self.fixtype(' ').join(f())
60 self.fail('join() ate exception message')