Skip to content

Commit fa10155

Browse files
committed
-
1 parent 291952c commit fa10155

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

source_py3/test_python_toolbox/test_nifty_collections/test_bagging.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff 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()

0 commit comments

Comments
 (0)