def testSameText(self): """Test text diff output with same value""" a = A() fd = FieldDiff(a, a, 'attribute') self.assertEqual(fd.ndiff(), ' value') uu = U() fd = FieldDiff(uu, uu, 'attribute') self.assertEqual(fd.ndiff(), u' \xfcnicode value')
def testDiffText(self): """Test text diff output with different value""" a = A() b = B() uu = U() expected = '- value%s+ different value' % linesep fd = FieldDiff(a, b, 'attribute') self.assertEqual(fd.ndiff(), expected) expected = u"- value%s+ \xfcnicode value" % linesep fd = FieldDiff(a, uu, 'attribute') self.assertEqual(fd.ndiff(), expected)
def testDiffText(self): """Test text diff output with different value""" a = A() b = B() uu = U() expected = "- value%s+ different value" % linesep fd = FieldDiff(a, b, 'attribute') self.assertEqual(fd.ndiff(), expected) expected = u"- value%s+ \xfcnicode value" % linesep fd = FieldDiff(a, uu, 'attribute') self.assertEqual(fd.ndiff(), expected)
def testDiffText(self): """Test text diff output with different value""" a = A() b = B() expected = "- value\n+ different value" fd = FieldDiff(a, b, 'attribute') self.assertEqual(fd.ndiff(), expected)