....... ---------------------------------------------------------------------- Ran 7 tests in 0.001s OK '' PARTS [] 'a' 1 1 PARTS ['a'] ' a ' 2 1 1 2 PARTS ['a'] '\tab\n' 2 1 1 3 PARTS ['ab'] 'a b\n' 1 1 2 3 1 4 PARTS ['a', 'b'] 'a\\ b' 1 1 3 2 1 4 PARTS ['a b'] 'a\\ b' 1 2 2 3 1 4 PARTS ['a\\', 'b'] '\\\\*.sh' 3 1 1 6 PARTS ['\\*.sh'] 'Aa b \\ a\\ b' 1 2 2 3 1 4 2 5 3 6 1 8 3 9 1 11 PARTS ['Aa', 'b', ' a b'] '' PARTS [] 'a_b' 1 1 2 2 1 3 PARTS ['a', 'b'] ' a b ' 2 1 1 2 2 3 1 4 PARTS ['a', 'b'] 'a _ b' 1 1 2 4 1 5 PARTS ['a', 'b'] ' a _ b ' 2 2 1 3 2 6 1 7 PARTS ['a', 'b'] 'a _ _ b' 1 1 2 4 1 4 2 6 1 7 PARTS ['a', '', 'b'] 'a __ b' 1 1 2 3 1 3 2 5 1 6 PARTS ['a', '', 'b'] 'a _ _ _ b' 1 1 2 5 1 5 2 7 1 7 2 10 1 11 PARTS ['a', '', '', 'b'] ' a _ ' 2 2 1 3 2 6 PARTS ['a'] ' _ a _ ' 2 1 2 1 1 1 2 3 1 4 2 7 PARTS ['', 'a'] 'a\\ b' 1 1 3 2 1 4 PARTS ['a b'] 'a\\ b' 1 2 2 3 1 4 PARTS ['a\\', 'b'] '' PARTS [] '_' 2 0 1 0 2 1 PARTS [''] 'a_' 1 1 2 2 PARTS ['a'] '__a_b_' 2 0 1 0 2 1 1 1 2 2 1 3 2 4 1 5 2 6 PARTS ['', '', 'a', 'b'] 'a\\_b' 1 1 3 2 1 4 PARTS ['a_b'] 'a\\_b' 1 2 2 3 1 4 PARTS ['a\\', 'b'] [(1, 4), (2, 5), (1, 8)] ' x\\ y' 2 1 1 2 3 3 1 5 PARTS ['x y'] ' ab\\ ' 2 1 1 3 3 4 1 5 PARTS ['ab '] ' ab\\ ' 2 1 1 3 3 4 1 5 PARTS ['ab '] 'a__b---c_d' 1 1 2 2 1 2 2 3 1 4 2 5 1 5 2 6 1 6 2 7 1 8 2 9 1 10 PARTS ['a', '', 'b', '', '', 'c', 'd'] 'a\\_\\-b' 1 1 3 2 1 3 3 4 1 6 PARTS ['a_-b'] 'a\\_\\-b' 1 2 2 3 1 4 2 5 1 6 PARTS ['a\\', '\\', 'b'] '' PARTS [] '\t' 2 1 PARTS [] 'a\t' 1 1 PARTS ['a'] '\t\ta\tb\t' 2 2 1 3 2 4 1 5 PARTS ['a', 'b'] 'a\\\tb' 1 1 3 2 1 4 PARTS ['a\tb'] 'a\\\tb' 1 2 2 3 1 4 PARTS ['a\\', 'b']