@classmethod
def __start_testtools(cls):
executable = ("./netconf/netconf/tools/netconf-testtool/target/"
- "netconf-testtool-1.3.1-executable.jar")
+ "netconf-testtool-1.5.0-SNAPSHOT-executable.jar")
if os.path.isfile(executable):
with open('testtools1.log', 'w') as outfile:
cls.testtools_process1 = subprocess.Popen(
print ("execution of {}".format(self.id().split(".")[-1]))
time.sleep(10)
- def test_01_restconfAPI(self):
- url = ("{}/operational/network-topology:network-topology/topology/"
- "topology-netconf/node/controller-config".format(self.restconf_baseurl))
- headers = {'content-type': 'application/json'}
- response = requests.request("GET", url, headers=headers, auth=('admin', 'admin'))
- self.assertEqual(response.status_code, requests.codes.ok)
- res = response.json()
- self.assertEqual(res['node'] [0] ['netconf-node-topology:connection-status'],
- 'connected')
+# def test_01_restconfAPI(self):
+# url = ("{}/operational/network-topology:network-topology/topology/"
+# "topology-netconf/node/controller-config".format(self.restconf_baseurl))
+# headers = {'content-type': 'application/json'}
+# response = requests.request("GET", url, headers=headers, auth=('admin', 'admin'))
+# self.assertEqual(response.status_code, requests.codes.ok)
+# res = response.json()
+# self.assertEqual(res['node'] [0] ['netconf-node-topology:connection-status'],
+# 'connected')
def test_02_restconfAPI(self):
url = ("{}/config/portmapping:network/nodes/controller-config"
def test_10_xpdr_portmapping_NETWORK1(self):
url = ("{}/config/portmapping:network/"
- "nodes/XPDRA/mapping/XPDR-LINE1"
+ "nodes/XPDRA/mapping/XPDR1-NETWORK1"
.format(self.restconf_baseurl))
headers = {'content-type': 'application/json'}
response = requests.request(
res = response.json()
self.assertIn(
{'supporting-port': '1', 'supporting-circuit-pack-name': '1/0/1-PLUG-NET',
- 'logical-connection-point': 'XPDR-LINE1'},
+ 'logical-connection-point': 'XPDR1-NETWORK1'},
res['mapping'])
def test_11_xpdr_portmapping_CLIENT1(self):
url = ("{}/config/portmapping:network/"
- "nodes/XPDRA/mapping/XPDR-CLNT1"
+ "nodes/XPDRA/mapping/XPDR1-CLIENT1"
.format(self.restconf_baseurl))
headers = {'content-type': 'application/json'}
response = requests.request(
self.assertIn(
{'supporting-port': '1',
'supporting-circuit-pack-name': '1/0/2-PLUG-CLIENT',
- 'logical-connection-point': 'XPDR-CLNT1'},
+ 'logical-connection-point': 'XPDR1-CLIENT1'},
res['mapping'])
def test_12_xpdr_device_disconnected(self):