Exemple #1
0
 def testStripLongestCommonSpaceSuffixDiffAndSameSpace(self):
   str_a = 'a\t \t '
   str_b = 'xyz  \t '
   expected_a = 'a\t'
   expected_b = 'xyz '
   actual_a, actual_b = test_case._StripLongestCommonSpaceSuffix(str_a, str_b)
   self.assertEqual(expected_a, actual_a)
   self.assertEqual(expected_b, actual_b)
Exemple #2
0
 def testStripLongestCommonSpaceSuffixUnequalLines(self):
   str_a = '\n\n\n'
   str_b = '\n'
   expected_a = '\n\n'
   expected_b = ''
   actual_a, actual_b = test_case._StripLongestCommonSpaceSuffix(str_a, str_b)
   self.assertEqual(expected_a, actual_a)
   self.assertEqual(expected_b, actual_b)
Exemple #3
0
 def testStripLongestCommonSpaceSuffixEmpty(self):
   str_a = ''
   str_b = ''
   expected_a = ''
   expected_b = ''
   actual_a, actual_b = test_case._StripLongestCommonSpaceSuffix(str_a, str_b)
   self.assertEqual(expected_a, actual_a)
   self.assertEqual(expected_b, actual_b)
Exemple #4
0
 def testStripLongestCommonSpaceSuffixALtB(self):
   str_a = 'a'
   str_b = 'xyz'
   expected_a = 'a'
   expected_b = 'xyz'
   actual_a, actual_b = test_case._StripLongestCommonSpaceSuffix(str_a, str_b)
   self.assertEqual(expected_a, actual_a)
   self.assertEqual(expected_b, actual_b)
 def testStripLongestCommonSpaceSuffix(self,
                                       str_a,
                                       str_b,
                                       expected_a,
                                       expected_b):
   actual_a, actual_b = test_case._StripLongestCommonSpaceSuffix(str_a, str_b)
   self.assertEqual(expected_a, actual_a)
   self.assertEqual(expected_b, actual_b)