def test_vitrage_operational_state_not_exists(self): # setup state_manager = DatasourceInfoMapper(self.conf) # action vitrage_operational_state = \ state_manager.vitrage_operational_state(NOVA_INSTANCE_DATASOURCE, 'NON EXISTING STATE') # test assertions self.assertEqual(OperationalResourceState.NA, vitrage_operational_state)
def test_vitrage_operational_state_DS_not_exists_and_state_exist(self): # setup state_manager = DatasourceInfoMapper(self.conf) # action vitrage_operational_state = \ state_manager.vitrage_operational_state('NON EXISTING DATASOURCE', 'AVAILABLE') # test assertions self.assertEqual(OperationalResourceState.OK, vitrage_operational_state)
def test_vitrage_operational_state_exists(self): # setup state_manager = DatasourceInfoMapper(self.conf) # action vitrage_operational_state = \ state_manager.vitrage_operational_state(NOVA_INSTANCE_DATASOURCE, 'BUILDING') # test assertions self.assertEqual(OperationalResourceState.TRANSIENT, vitrage_operational_state)