def test_get_service_status_old(self): manager = self._get_manager() status = get_service_status_old(manager) self.assertTrue( status['enodeb_connected'] == '0', 'Should report no eNB connected', ) ##### Start session for the first IP ##### ctx1 = get_spyne_context_with_ip("192.168.60.145") # Send an Inform message, wait for an InformResponse inform_msg = Tr069MessageBuilder.get_inform( '48BF74', 'BaiBS_RTS_3.1.6', '120200002618AGP0001', ) manager.handle_tr069_message(ctx1, inform_msg) status = get_service_status_old(manager) self.assertTrue( status['enodeb_connected'] == '1', 'Should report an eNB as conencted', ) self.assertTrue( status['enodeb_serial'] == '120200002618AGP0001', 'eNodeB serial should match the earlier Inform', )
def get_enodebd_status(): return get_service_status_old(state_machine_manager)