diff options
Diffstat (limited to 'testapi/opnfv_testapi/tests/unit/fake_pymongo.py')
-rw-r--r-- | testapi/opnfv_testapi/tests/unit/fake_pymongo.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/testapi/opnfv_testapi/tests/unit/fake_pymongo.py b/testapi/opnfv_testapi/tests/unit/fake_pymongo.py index 39b7e6a..041e6e8 100644 --- a/testapi/opnfv_testapi/tests/unit/fake_pymongo.py +++ b/testapi/opnfv_testapi/tests/unit/fake_pymongo.py @@ -178,6 +178,9 @@ class MemDb(object): elif i_k == 'versions.projects.project': return self._in_scenarios_project(i_v, content) + elif isinstance(v, re._pattern_type): + if v.match(content.get(k, None)) is None: + return False elif content.get(k, None) != v: return False @@ -285,6 +288,7 @@ pods = MemDb('pods') projects = MemDb('projects') testcases = MemDb('testcases') results = MemDb('results') +deployresults = MemDb('deployresults') scenarios = MemDb('scenarios') tokens = MemDb('tokens') users = MemDb('users') |