Browse Source

mock qubesdb.rm()

3hhh 2 years ago
parent
commit
dda500b837
1 changed files with 8 additions and 0 deletions
  1. 8 0
      qubesagent/test_firewall.py

+ 8 - 0
qubesagent/test_firewall.py

@@ -29,6 +29,14 @@ class DummyQubesDB(object):
         except KeyError:
             return None
 
+    def rm(self, path):
+        if path.endswith('/'):
+            for key in self.entries:
+                if key.startswith(path):
+                    self.entries.pop(key)
+        else:
+            self.entries.pop(path)
+
     def multiread(self, prefix):
         result = {}
         for key, value in self.entries.items():