diff options
Diffstat (limited to 'os_net_config/tests/test_objects.py')
-rw-r--r-- | os_net_config/tests/test_objects.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/os_net_config/tests/test_objects.py b/os_net_config/tests/test_objects.py index 3367df0..7d8d3b3 100644 --- a/os_net_config/tests/test_objects.py +++ b/os_net_config/tests/test_objects.py @@ -548,6 +548,22 @@ class TestOvsTunnel(base.TestCase): tun0.ovs_extra) +class TestOvsPatchPort(base.TestCase): + + def test_from_json(self): + data = """{ +"type": "ovs_patch_port", +"name": "br-pub-patch", +"bridge_name": "br-ex", +"peer": "br-ex-patch" +} +""" + patch_port = objects.object_from_json(json.loads(data)) + self.assertEqual("br-pub-patch", patch_port.name) + self.assertEqual("br-ex", patch_port.bridge_name) + self.assertEqual("br-ex-patch", patch_port.peer) + + class TestNumberedNicsMapping(base.TestCase): # We want to test the function, not the dummy.. |