blob: d7a6892b8a00f3744b2845ec9faad3c7a1d30b5f [file] [log] [blame]
A R Karthick35495c32017-05-11 14:58:32 -07001import os
2import sys
3import unittest
4from nose.tools import *
5from CordTestConfig import setup_module
6from CordTestUtils import log_test
7from VolthaCtrl import VolthaCtrl
8
9class voltha_exchange(unittest.TestCase):
10
11 OLT_TYPE = 'tibit_olt'
12 OLT_MAC = '00:0c:e2:31:12:00'
13 VOLTHA_HOST = 'localhost'
14 VOLTHA_REST_PORT = 8881
15 voltha = None
16
17 @classmethod
18 def setUpClass(cls):
19 cls.voltha = VolthaCtrl(cls.VOLTHA_HOST, rest_port = cls.VOLTHA_REST_PORT)
20
21 def test_olt_enable(self):
22 log_test.info('Enabling OLT type %s, MAC %s' %(self.OLT_TYPE, self.OLT_MAC))
23 status = self.voltha.enable_device(self.OLT_TYPE, self.OLT_MAC)
24 assert_equal(status, True)