Exemplo n.º 1
0
 def testSimplestIntervening(self):
     f_list = find_intervening_fragments('short', ['long'])
     self.assertEqual(f_list, None)
     f_list = find_intervening_fragments('short', ['short'])
     self.assertEqual(f_list, [['', '']])
     f_list = find_intervening_fragments('ashortb', ['short'])
     self.assertEqual(f_list, [['a', 'b']])
Exemplo n.º 2
0
 def testSimplestIntervening(self):
     f_list = find_intervening_fragments('short', ['long'])
     self.assertEqual(f_list, None)
     f_list = find_intervening_fragments('short', ['short'])
     self.assertEqual(f_list, [['', '']])
     f_list = find_intervening_fragments('ashortb', ['short'])
     self.assertEqual(f_list, [['a', 'b']])
Exemplo n.º 3
0
 def testRepIntervening(self):
     f_list = find_intervening_fragments('abcbedf', ['b', 'd'])
     self.assertEqual(len(f_list), 2)
     self.assertEqual(f_list[0], ['a', 'cbe', 'f'])
     self.assertEqual(f_list[1], ['abc', 'e', 'f'])
Exemplo n.º 4
0
 def testIntervening(self):
     f_list = find_intervening_fragments('abcde', ['b', 'd'])
     self.assertEqual(len(f_list), 1)
     self.assertEqual(f_list[0], ['a', 'c', 'e'])
Exemplo n.º 5
0
 def testRepIntervening(self):
     f_list = find_intervening_fragments('abcbedf', ['b', 'd'])
     self.assertEqual(len(f_list), 2)
     self.assertEqual(f_list[0], ['a', 'cbe', 'f'])
     self.assertEqual(f_list[1], ['abc', 'e', 'f'])
Exemplo n.º 6
0
 def testIntervening(self):
     f_list = find_intervening_fragments('abcde', ['b', 'd'])
     self.assertEqual(len(f_list), 1)
     self.assertEqual(f_list[0], ['a', 'c', 'e'])