コード例 #1
0
 def test_dump_boolean(self):
     """Test dumping a diff of booleans."""
     diff = []
     dump('-', [True], 0, 1, diff)
     self.assertEqual(diff, ['- True'])
     dump('+', [False], 0, 1, diff)
     self.assertEqual(diff, ['- True', '+ False'])
コード例 #2
0
 def test_dump_integer(self):
     """Test dumping a diff of integers."""
     diff = []
     dump('-', [4], 0, 1, diff)
     self.assertEqual(diff, ['- 4'])
     dump('+', [42], 0, 1, diff)
     self.assertEqual(diff, ['- 4', '+ 42'])
コード例 #3
0
 def test_dump_float(self):
     """Test dumping a diff of floats."""
     diff = []
     dump('-', [1.1], 0, 1, diff)
     self.assertEqual(diff, ['- 1.1'])
     dump('+', [1.2], 0, 1, diff)
     self.assertEqual(diff, ['- 1.1', '+ 1.2'])
コード例 #4
0
ファイル: testFieldDiff.py プロジェクト: CGTIC/Plone_SP
 def test_dump_boolean(self):
     """Test dumping a diff of booleans."""
     diff = []
     dump('-', [True], 0, 1, diff)
     self.assertEqual(diff, ['- True'])
     dump('+', [False], 0, 1, diff)
     self.assertEqual(diff, ['- True', '+ False'])
コード例 #5
0
ファイル: testFieldDiff.py プロジェクト: CGTIC/Plone_SP
 def test_dump_float(self):
     """Test dumping a diff of floats."""
     diff = []
     dump('-', [1.1], 0, 1, diff)
     self.assertEqual(diff, ['- 1.1'])
     dump('+', [1.2], 0, 1, diff)
     self.assertEqual(diff, ['- 1.1', '+ 1.2'])
コード例 #6
0
ファイル: testFieldDiff.py プロジェクト: CGTIC/Plone_SP
 def test_dump_integer(self):
     """Test dumping a diff of integers."""
     diff = []
     dump('-', [4], 0, 1, diff)
     self.assertEqual(diff, ['- 4'])
     dump('+', [42], 0, 1, diff)
     self.assertEqual(diff, ['- 4', '+ 42'])
コード例 #7
0
 def test_dump_text(self):
     """Test dumping a diff of text."""
     diff = []
     dump('-', ['support'], 0, 1, diff)
     self.assertEqual(diff, ['- support'])
     # Try unicode, a 'u' with an umlaut.
     diff = []
     dump('+', [u's\xfcpport'], 0, 1, diff)
     self.assertEqual(diff, [u'+ s\xfcpport'])
     # Combine them.
     diff = []
     dump('-', ['support'], 0, 1, diff)
     dump('+', [u's\xfcpport'], 0, 1, diff)
     self.assertEqual(diff, ['- support', u'+ s\xfcpport'])
コード例 #8
0
ファイル: testFieldDiff.py プロジェクト: CGTIC/Plone_SP
 def test_dump_text(self):
     """Test dumping a diff of text."""
     diff = []
     dump('-', ['support'], 0, 1, diff)
     self.assertEqual(diff, ['- support'])
     # Try unicode, a 'u' with an umlaut.
     diff = []
     dump('+', [u's\xfcpport'], 0, 1, diff)
     self.assertEqual(diff, [u'+ s\xfcpport'])
     # Combine them.
     diff = []
     dump('-', ['support'], 0, 1, diff)
     dump('+', [u's\xfcpport'], 0, 1, diff)
     self.assertEqual(diff, ['- support', u'+ s\xfcpport'])