diff options
Diffstat (limited to 'testapi/opnfv_testapi/tests/unit/fake_pymongo.py')
-rw-r--r-- | testapi/opnfv_testapi/tests/unit/fake_pymongo.py | 3 |
1 files changed, 3 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..a9c04bb 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 |