File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
source_py3/test_python_toolbox/test_nifty_collections Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -46,6 +46,8 @@ def test_common(self):
4646 assert 'R' not in bag
4747 assert 'x' not in self .bag_type ({'x' : 0 ,})
4848
49+ assert bag != 7
50+
4951 assert set (bag .most_common ()) == set (bag .most_common (len (bag ))) == \
5052 set (collections .Counter (bag ).most_common ()) == \
5153 set (collections .Counter (bag .elements ()).most_common ())
@@ -111,8 +113,6 @@ def test_frozen_bag_bag(self):
111113 assert bag .frozen_bag_bag == \
112114 nifty_collections .FrozenBagBag ({3 : 2 , 1 : 2 ,})
113115
114-
115-
116116
117117 def test_no_visible_dict (self ):
118118 bag = self .bag_type ('abc' )
@@ -420,6 +420,11 @@ def test_mutating(self):
420420 assert bag == self .bag_type ('a' )
421421 assert bag is bag_reference
422422
423+ bag = bag_reference = self .bag_type ('abracadabra' )
424+ bag += bag
425+ assert bag == self .bag_type ('abracadabra' * 2 )
426+ assert bag is bag_reference
427+
423428 bag = bag_reference = self .bag_type ('abracadabra' )
424429 bag -= bag
425430 assert bag == self .bag_type ()
You can’t perform that action at this time.
0 commit comments