diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index 864dd803d4ce889d0659395e14c8cee2b6f5edcd..fd0d4f5d0c270803b4e3d135869b4e5f52666dd4 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -2068,4 +2068,4 @@ def collate_netconf_interfaces_all_cache(warning_callback=lambda s: None):
             "Failed to collate netconf-interfaces, logging exception")
 
     r.set(netconf_all_key, json.dumps(netconf_interface_docs))
-    r.set(lab_netconf_all_key, json.dumps(lab_netconf_interface_docs))
\ No newline at end of file
+    r.set(lab_netconf_all_key, json.dumps(lab_netconf_interface_docs))
diff --git a/test/test_gap.py b/test/test_gap.py
index 6801fa07fe1d213aae60ec776b63ed7d7ea4c6b2..3bb883305d8f9e926b4e7d0a491dae4ba42c3cd4 100644
--- a/test/test_gap.py
+++ b/test/test_gap.py
@@ -65,7 +65,7 @@ def test_extract_router_info(mocker):
 
 
 def test_load_routers_from_orchestrator(mocker):
-    mocker.patch('inventory_provider.gap.make_request', {
+    mocker.patch('inventory_provider.gap.make_request', return_value={
         'data': {
             'subscriptions': {
                 'page': [
@@ -75,7 +75,7 @@ def test_load_routers_from_orchestrator(mocker):
             }
         }
     })
-    mocker.patch('inventory_provider.gap.extract_router_info', return_value=[
+    mocker.patch('inventory_provider.gap.extract_router_info', side_effect=[
         {'fqdn': 'fqdn1', 'vendor': 'vendor1'},
         {'fqdn': 'fqdn2', 'vendor': 'vendor2'}
     ])