예제 #1
0
 def testGetLineDiffsSame(self):
     """test getLineDiffs() method with same value"""
     a = A()
     fd = FieldDiff(a, a, 'attribute')
     expected = [('equal', 0, 1, 0, 1)]
     self.assertEqual(fd.getLineDiffs(), expected)
     uu = U()
     fd = FieldDiff(uu, uu, 'attribute')
     expected = [('equal', 0, 1, 0, 1)]
     self.assertEqual(fd.getLineDiffs(), expected)
예제 #2
0
 def testGetLineDiffsSame(self):
     """test getLineDiffs() method with same value"""
     a = A()
     fd = FieldDiff(a, a, 'attribute')
     expected = [('equal', 0, 1, 0, 1)]
     self.assertEqual(fd.getLineDiffs(), expected)
     uu = U()
     fd = FieldDiff(uu, uu, 'attribute')
     expected = [('equal', 0, 1, 0, 1)]
     self.assertEqual(fd.getLineDiffs(), expected)
예제 #3
0
 def testGetLineDiffsDifferent(self):
     """test getLineDiffs() method with different value"""
     a = A()
     b = B()
     uu = U()
     fd = FieldDiff(a, b, 'attribute')
     expected = [('replace', 0, 1, 0, 1)]
     self.assertEqual(fd.getLineDiffs(), expected)
     fd = FieldDiff(a, uu, 'attribute')
     expected = [('replace', 0, 1, 0, 1)]
     self.assertEqual(fd.getLineDiffs(), expected)
예제 #4
0
 def testGetLineDiffsDifferent(self):
     """test getLineDiffs() method with different value"""
     a = A()
     b = B()
     uu = U()
     fd = FieldDiff(a, b, 'attribute')
     expected = [('replace', 0, 1, 0, 1)]
     self.assertEqual(fd.getLineDiffs(), expected)
     fd = FieldDiff(a, uu, 'attribute')
     expected = [('replace', 0, 1, 0, 1)]
     self.assertEqual(fd.getLineDiffs(), expected)