source:
flexoentity/tests/test_collection.py@
2fd0536
| Last change on this file since 2fd0536 was 376e21b, checked in by , 8 weeks ago | |
|---|---|
|
|
| File size: 382 bytes | |
| Rev | Line | |
|---|---|---|
| [376e21b] | 1 | from flexoentity import FlexoCollection, Domain |
| 2 | ||
| 3 | ||
| 4 | def test_collection_basic(): | |
| 5 | c = FlexoCollection() | |
| 6 | assert len(c) == 0 | |
| 7 | ||
| 8 | e1 = Domain.with_domain_id("WIP_TEST") | |
| 9 | e2 = Domain.with_domain_id("TEST_WIP") | |
| 10 | ||
| 11 | c.add(e1) | |
| 12 | c.add(e2) | |
| 13 | ||
| 14 | assert len(c) == 2 | |
| 15 | assert e1.flexo_id in c | |
| 16 | assert c.get(e1.flexo_id) is e1 | |
| 17 | ||
| 18 | c.remove(e1.flexo_id) | |
| 19 | assert len(c) == 1 |
Note:
See TracBrowser
for help on using the repository browser.
