コード例 #1
0
 def test_valuechanged2(self):
     result = compare.compare({"foo": "bar", "bar": "baz"}, {"foo": "asdf", "bar": "baz"})
     self.assertEqual(result, {"bar": "<same>", "foo": ("bar", "asdf")})
コード例 #2
0
 def test_equality(self):
     result = compare.compare({"foo": "bar"}, {"foo": "bar"})
     self.assertEqual(result, {"foo": "<same>"})
コード例 #3
0
 def test_valuechanged(self):
     result = compare.compare({"foo": "bar"}, {"foo": "asdf"})
     self.assertEqual(result, {"foo": ("bar", "asdf")})
コード例 #4
0
 def test_keychanged(self):
     result = compare.compare({"foo": "bar"}, {"baz": "bar"})
     self.assertEqual(result, {"baz": "<added>", "foo": "<removed>"})
コード例 #5
0
 def test_removed2(self):
     result = compare.compare({"foo": "bar", "bar": "baz"}, {"bar": "baz"})
     self.assertEqual(result, {"bar": "<same>", "foo": "<removed>"})
コード例 #6
0
 def test_removed(self):
     result = compare.compare({"foo": "bar"}, {})
     self.assertEqual(result, {"foo": "<removed>"})
コード例 #7
0
 def test_added(self):
     result = compare.compare({}, {"foo": "bar"})
     self.assertEqual(result, {"foo": "<added>"})