set.py
408 Bytes
import unittest
from floraconcierge.utils import LimitedSet
class TestLimitedSet(unittest.TestCase):
def test_baseic_usage(self):
x = LimitedSet(limit=5, seq=('wow', 'xxx', 'aaa', 'zz'))
y = LimitedSet(seq=('xxx', 'qqq', 'wow', 'zzz', 'crazy', 'amazy!'))
z = x
for xx in y:
z.append(xx)
self.assertEqual(z, ('zz', 'qqq', 'zzz', 'crazy', 'amazy!'))