def test_split_multiple_delim_words(self): splitted_list = multidelim.splitlist(['adobe, java; sun. C#'], ',') splitted_list = multidelim.splitlist(splitted_list, ';') splitted_list = multidelim.splitlist(splitted_list, '.') print("3 delims", splitted_list) self.assertEqual(['adobe',' java',' sun',' C#'], splitted_list)
def test_split_multiple_delim(self): splitted_list = multidelim.splitlist(['a, b; c. d'], ',') splitted_list = multidelim.splitlist(splitted_list, ';') splitted_list = multidelim.splitlist(splitted_list, '.') print("3 delims", splitted_list) self.assertEqual(['a',' b',' c',' d'], splitted_list)
def test_split_single_item(self): splitted_list = multidelim.splitlist(['a, b, c,d'], ',') print("Single item", splitted_list) self.assertEqual(['a',' b',' c','d'], splitted_list)
def test_split_single_semi (self): splitted_list = multidelim.splitlist(['a;b ; c;d '], ';') print("Single semi", splitted_list) self.assertEqual(['a','b ',' c','d '], splitted_list)
def test_split_single_punkt(self): splitted_list = multidelim.splitlist(['a.b . c .d'], '.') print('Single punkt', splitted_list) self.assertEqual(['a','b ',' c ','d'], splitted_list)
def test_split_single(self): splitted_list = multidelim.splitlist(['a','b ',' c', 'd'], ',') print('Single', splitted_list) self.assertEqual(['a','b ',' c','d'], splitted_list)