|
2 | 2 | from collections import OrderedDict
|
3 | 3 |
|
4 | 4 | from robot.utils import DotDict
|
5 |
| -from robot.utils.asserts import (assert_equal, assert_false, assert_not_equal, |
| 5 | +from robot.utils.asserts import (assert_equal, assert_false, |
6 | 6 | assert_raises, assert_true)
|
7 | 7 |
|
8 | 8 |
|
@@ -34,7 +34,8 @@ def test_equality(self):
|
34 | 34 | assert_true(self.dd != DotDict())
|
35 | 35 |
|
36 | 36 | def test_equality_with_normal_dict(self):
|
37 |
| - assert_equal(self.dd, {'z': 1, 2: 'y', 'x': 3}) |
| 37 | + assert_true(self.dd == {'z': 1, 2: 'y', 'x': 3}) |
| 38 | + assert_false(self.dd != {'z': 1, 2: 'y', 'x': 3}) |
38 | 39 |
|
39 | 40 | def test_hash(self):
|
40 | 41 | assert_raises(TypeError, hash, self.dd)
|
@@ -79,12 +80,17 @@ def test_order_does_not_affect_equality(self):
|
79 | 80 | dd1 = DotDict(sorted(d.items()))
|
80 | 81 | dd2 = DotDict(reversed(list(dd1.items())))
|
81 | 82 | for d1, d2 in [(dd1, dd2), (dd1, d), (dd2, d), (dd1, od1), (dd2, od2)]:
|
82 |
| - assert_equal(d1, d2) |
83 |
| - assert_equal(d2, d1) |
| 83 | + assert_true(d1 == d2) |
| 84 | + assert_false(d1 != d2) |
| 85 | + assert_true(d2 == d1) |
| 86 | + assert_false(d2 != d1) |
84 | 87 | for d1, d2 in [(dd1, od2), (dd2, od1)]:
|
85 |
| - assert_equal(d1, d2) |
86 |
| - assert_equal(d2, d1) |
87 |
| - assert_not_equal(od1, od2) |
| 88 | + assert_true(d1 == d2) |
| 89 | + assert_false(d1 != d2) |
| 90 | + assert_true(d2 == d1) |
| 91 | + assert_false(d2 != d1) |
| 92 | + assert_false(od1 == od2) |
| 93 | + assert_true(od1 != od2) |
88 | 94 |
|
89 | 95 |
|
90 | 96 | class TestNestedDotDict(unittest.TestCase):
|
|
0 commit comments