def test0003(self, **mocks): """ test add_system fails add_system_from_ip """ self._init_mocks(mocks) mocks['add_system_from_ip'].return_value = (False, "Mock ERROR add_system_from_ip") res = add_system(self._system_id, "ascodevida") self.assertFalse(res[0]) self.assertTrue(mocks['add_system_from_ip'].called)
def test0003(self, **mocks): """ test add_system fails add_system_from_ip """ self._init_mocks(mocks) mocks['add_system_from_ip'].return_value = ( False, "Mock ERROR add_system_from_ip") res = add_system(self._system_id, "ascodevida") self.assertFalse(res[0]) self.assertTrue(mocks['add_system_from_ip'].called)
def put_system_authenticate(system_id): password = request.args.get("password") success, msg = system.add_system(system_id, password) if not success: api_log.error(str(msg)) error_msg = "Cannot add system %s. " \ "Please verify that the system is reachable and the password is correct." % system_id return make_error(error_msg, 500) return make_ok(**msg)
def test0001(self, **mocks): """ Test add_system ok call """ self._init_mocks(mocks) res = add_system(self._system_id, "ascodevida") self.assertTrue(res[0]) (ordered, _) = mocks['get_system_ip_from_system_id'].call_args self.assertTrue(ordered[0] == self._system_id) (ordered, paramdict) = mocks['add_system_from_ip'].call_args self.assertTrue(ordered[0] == self._system_ip) self.assertTrue(ordered[1] == 'ascodevida') self.assertTrue(paramdict['add_to_database'] == False)