We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f3df7a4 commit 60e853cCopy full SHA for 60e853c
py/dict.go
@@ -193,6 +193,9 @@ func (a StringDict) M__ne__(other Object) (Object, error) {
193
if err != nil {
194
return nil, err
195
}
196
+ if res == NotImplemented {
197
+ return res, nil
198
+ }
199
if res == True {
200
return False, nil
201
py/tests/dict.py
@@ -41,4 +41,15 @@
41
assert a.__contains__('hello')
42
assert not a.__contains__('world')
43
44
+doc="__eq__, __ne__"
45
+a = {'a': 'b'}
46
+assert a.__eq__(3) != True
47
+assert a.__ne__(3) != False
48
+assert a.__ne__(3) != True
49
50
+
51
+assert a.__ne__({}) == True
52
+assert a.__eq__({'a': 'b'}) == True
53
+assert a.__ne__({'a': 'b'}) == False
54
55
doc="finished"
0 commit comments