Lines Matching full:join

148             teststrings.add(''.join(entry))
209 teststrings.add(''.join(entry))
256 teststrings.add(''.join(entry))
335 p0 = ''.join(choices('abcde', k=rr(10))) * rr(10, 20)
337 left = ''.join(choices('abcdef', k=rr(2000)))
338 right = ''.join(choices('abcdef', k=rr(2000)))
1235 self.checkequal("".join(L), s, '__getitem__',
1250 # join now works with any sequence type
1252 # different in string.join
1253 self.checkequal('a b c d', ' ', 'join', ['a', 'b', 'c', 'd'])
1254 self.checkequal('abcd', '', 'join', ('a', 'b', 'c', 'd'))
1255 self.checkequal('bd', '', 'join', ('', 'b', '', 'd'))
1256 self.checkequal('ac', '', 'join', ('a', '', 'c', ''))
1257 self.checkequal('w x y z', ' ', 'join', Sequence())
1258 self.checkequal('abc', 'a', 'join', ('abc',))
1259 self.checkequal('z', 'a', 'join', UserList(['z']))
1260 self.checkequal('a.b.c', '.', 'join', ['a', 'b', 'c'])
1261 self.assertRaises(TypeError, '.'.join, ['a', 'b', 3])
1263 self.checkequal(((('a' * i) + '-') * i)[:-1], '-', 'join',
1265 self.checkequal(((('a' * i) + '-') * i)[:-1], '-', 'join',
1268 #self.checkequal(str(BadSeq1()), ' ', 'join', BadSeq1())
1269 self.checkequal('a b c', ' ', 'join', BadSeq2())
1271 self.checkraises(TypeError, ' ', 'join')
1272 self.checkraises(TypeError, ' ', 'join', None)
1273 self.checkraises(TypeError, ' ', 'join', 7)
1274 self.checkraises(TypeError, ' ', 'join', [1, 2, bytes()])
1278 self.fixtype(' ').join(f())
1281 self.fail('join() ate exception message')
1475 # Make sure join returns a NEW object for single item sequences
1483 s2 = t().join([s1])
1488 s2 = t().join([s1])