Rewrite NWStatus class tests

This commit is contained in:
Veronica Berglyd Olsen
2022-04-16 15:38:13 +02:00
parent fedb064b1f
commit d7a8cb1537
2 changed files with 268 additions and 86 deletions
+10
View File
@@ -106,6 +106,13 @@ class NWStatus():
del self._reverse[self._store[key]["name"]]
del self._store[key]
keys = list(self._store.keys())
if key == self._default:
if len(keys) > 0:
self._default = keys[0]
else:
self._default = None
return True
def check(self, value):
@@ -242,6 +249,9 @@ class NWStatus():
# Iterator Bits
##
def __len__(self):
return len(self._store)
def __getitem__(self, key):
return self._store[key]