diff --git a/test/per_router/test_juniper_data.py b/test/per_router/test_juniper_data.py index 7abd4607e06dcde0bc02fb5828c5e334327881bb..7847e322edd15ba2e85e87836a6a37ffc1322467 100644 --- a/test/per_router/test_juniper_data.py +++ b/test/per_router/test_juniper_data.py @@ -1,3 +1,4 @@ +import ast import os import jsonschema @@ -100,7 +101,7 @@ def test_bgp_list(netconf_doc): jsonschema.validate(routes, schema) -NETIFACES_TEST_DATA = { +NETIFACES_TEST_DATA_STRING = """{ 'lo0': {2: [{'addr': '127.0.0.1', 'netmask': '255.0.0.0', 'peer': '127.0.0.1'}], 30: [{'addr': '::1', 'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff/128', 'peer': '::1', 'flags': 0}, {'addr': 'fe80::1%lo0', 'netmask': 'ffff:ffff:ffff:ffff::/64', 'flags': 0}]}, @@ -108,7 +109,9 @@ NETIFACES_TEST_DATA = { 2: [{'addr': '83.97.92.239', 'netmask': '255.255.252.0', 'broadcast': '83.97.95.255'}], 30: [{'addr': 'fe80::250:56ff:fea1:8340', 'netmask': 'ffff:ffff:ffff:ffff::/64', 'flags': 1024}, {'addr': '2001:798:3::104', 'netmask': 'ffff:ffff:ffff:ffff::/64', 'flags': 1088}]} -} +}""" # noqa E501 + +NETIFACES_TEST_DATA = ast.literal_eval(NETIFACES_TEST_DATA_STRING) def test_snmp_community_string(mocker, netconf_doc): diff --git a/test/test_juniper_data_global.py b/test/test_juniper_data_global.py index 9ba433f9005a8cc02bbfe3c3f54f9f44b3c31987..74454f003e531ee2070a99c52cd3860997978355 100644 --- a/test/test_juniper_data_global.py +++ b/test/test_juniper_data_global.py @@ -1,9 +1,10 @@ +import ast import netifaces import ipaddress from inventory_provider import juniper -NETIFACES_TEST_DATA = { +NETIFACES_TEST_DATA_STRING = """{ 'lo0': {2: [{'addr': '127.0.0.1', 'netmask': '255.0.0.0', 'peer': '127.0.0.1'}], 30: [{'addr': '::1', 'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff/128', 'peer': '::1', 'flags': 0}, {'addr': 'fe80::1%lo0', 'netmask': 'ffff:ffff:ffff:ffff::/64', 'flags': 0}]}, @@ -38,7 +39,9 @@ NETIFACES_TEST_DATA = { 'en5': {18: [{'addr': 'ac:de:48:00:11:22'}], 30: [{'addr': 'fe80::aede:48ff:fe00:1122%en5', 'netmask': 'ffff:ffff:ffff:ffff::/64', 'flags': 0}]}, 'en18': {18: [{'addr': 'ca:3c:85:86:34:2a'}], 2: [{'addr': '169.254.184.83', 'netmask': '255.255.0.0'}]}, -} +}""" # noqa: E501 + +NETIFACES_TEST_DATA = ast.literal_eval(NETIFACES_TEST_DATA_STRING) def test_local_v4_interfaces(mocker):