Skip to content
Snippets Groups Projects
Commit 1c1c42aa authored by Carlos Natalino Da Silva's avatar Carlos Natalino Da Silva
Browse files

Fixing the mocks for the context component.

parent f3f21e6b
No related branches found
No related tags found
1 merge request!54Release 2.0.0
......@@ -14,7 +14,7 @@
import json, logging
from flask import jsonify, redirect, render_template, Blueprint, flash, session, url_for, request
from common.proto.context_pb2 import Context, Device, Empty, Link, Topology
from common.proto.context_pb2 import Context, Device, Empty, Link, Topology, ContextIdList
from context.client.ContextClient import ContextClient
from device.client.DeviceClient import DeviceClient
from webui.service.main.forms import ContextForm, DescriptorForm
......@@ -66,7 +66,7 @@ def process_descriptors(descriptors):
def home():
context_client.connect()
device_client.connect()
response = context_client.ListContextIds(Empty())
response: ContextIdList = context_client.ListContextIds(Empty())
context_form: ContextForm = ContextForm()
context_form.context.choices.append(('', 'Select...'))
for context in response.context_ids:
......
......@@ -19,7 +19,7 @@ from flask.testing import FlaskClient
from flask.app import Flask
from flask.helpers import url_for
from common.DeviceTypes import DeviceTypeEnum
from common.proto.context_pb2 import Empty, DeviceId, DeviceList, TopologyIdList
from common.proto.context_pb2 import ContextIdList, Empty, DeviceId, DeviceList, TopologyIdList
# from device.client.DeviceClient import DeviceClient
from webui.service import create_app
......@@ -38,6 +38,11 @@ class TestWebUI(ClientTestCase):
self.mocker_delete_device.start()
self.addCleanup(self.mocker_delete_device.stop)
self.mocker_list_context_ids = mock.patch('webui.service.device.routes.context_client.ListContextIds')
self.mocker_list_context_ids.return_value = ContextIdList() # returns an empty list
self.mocker_list_context_ids.start()
self.addCleanup(self.mocker_list_context_ids.stop)
self.mocker_list_devices = mock.patch('webui.service.device.routes.context_client.ListDevices')
self.mocker_list_devices.return_value = DeviceList() # returns an empty list
self.mocker_list_devices.start()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment