def setUp(self): super(TestEndToEnd, self).setUp() logsetting.init() database.create_db() self._mock_lock() os.system = mock.Mock() self.progress_checker_ = {}
def setUp(self): super(AuthTestCase, self).setUp() logsetting.init() database.init(self.DATABASE_URL) database.create_db() self.test_client = app.test_client()
def createdb(): """Creates database from sqlalchemy models""" if setting.DATABASE_TYPE == 'file': if os.path.exists(setting.DATABASE_FILE): os.remove(setting.DATABASE_FILE) database.create_db() if setting.DATABASE_TYPE == 'file': os.chmod(setting.DATABASE_FILE, 0777)
def createdb(): "Creates database from sqlalchemy models" if setting.DATABASE_TYPE == 'sqlite': if os.path.exists(setting.DATABASE_FILE): os.remove(setting.DATABASE_FILE) database.create_db() if setting.DATABASE_TYPE == 'sqlite': os.chmod(setting.DATABASE_FILE, 0777)
def setUp(self): super(TestAdapterMatcher, self).setUp() self.os_item_matcher = progress_calculator\ .OS_INSTALLER_CONFIGURATIONS[ 'CentOS' ] self.package_item_matcher = progress_calculator\ .PACKAGE_INSTALLER_CONFIGURATIONS[ 'openstack' ] logsetting.init() database.create_db()
def setUp(self): super(ApiTestCase, self).setUp() database.init(self.DATABASE_URL) database.create_db() self.app = app.test_client() # We do not want to send a real task as our test environment # does not have a AMQP system set up. TODO(): any better way? current_app.send_task = Mock() # We do not want to send a real task as our test environment # does not have a AMQP system set up. TODO(): any better way? current_app.send_task = Mock()
def setUp(self): super(TestPollSwitch, self).setUp() logsetting.init() database.init(self.DATABASE_URL) database.create_db() self.test_client = app.test_client() with database.session() as session: # Add one switch to DB switch = Switch(ip="127.0.0.1", credential=self.SWITCH_CREDENTIAL) session.add(switch) # Add filter port to SwitchConfig table filter_list = [ SwitchConfig(ip="127.0.0.1", filter_port='6'), SwitchConfig(ip="127.0.0.1", filter_port='7') ] session.add_all(filter_list)
def setUp(self): super(TestEndToEnd, self).setUp() database.create_db() shutil.rmtree = Mock() os.system = Mock() self.os_installer_mock_ = {} self.os_installer_mock_['cobbler'] = self._mock_cobbler self.package_installer_mock_ = {} self.package_installer_mock_['chef'] = self._mock_chef self.os_installer_checker_ = {} self.os_installer_checker_['cobbler'] = self._check_cobbler self.package_installer_checker_ = {} self.package_installer_checker_['chef'] = self._check_chef self.backup_logfile = flags.OPTIONS.logfile if not flags.OPTIONS.logfile: flags.OPTIONS.logfile = '/tmp/test_trigger_install.log' logsetting.init()
def setUp(self): super(ApiTestCase, self).setUp() database.init(self.DATABASE_URL) database.create_db() self.app = app.test_client() # We do not want to send a real task as our test environment # does not have a AMQP system set up. TODO(): any better way? current_app.send_task = Mock() # We do not want to send a real task as our test environment # does not have a AMQP system set up. TODO(): any better way? current_app.send_task = Mock() self.backup_logfile = flags.OPTIONS.logfile if not flags.OPTIONS.logfile: flags.OPTIONS.logfile = '/tmp/test_api.log' logsetting.init()
def setUp(self): """test setup.""" super(TestEndToEnd, self).setUp() self._mock_setting() logsetting.init() database.create_db() self._mock_lock() self.rmtree_backup_ = shutil.rmtree shutil.rmtree = mock.Mock() self.system_backup_ = os.system os.system = mock.Mock() self.os_installer_mock_ = {} self.os_installer_mock_['cobbler'] = self._mock_cobbler self.os_installer_unmock_ = {} self.os_installer_unmock_['cobbler'] = self._unmock_cobbler self.package_installer_mock_ = {} self.package_installer_mock_['chef'] = self._mock_chef self.package_installer_unmock_ = {} self.package_installer_unmock_['chef'] = self._unmock_chef self.os_installer_checker_ = {} self.os_installer_checker_['cobbler'] = self._check_cobbler self.package_installer_checker_ = {} self.package_installer_checker_['chef'] = self._check_chef
def createdb(): """Creates database from sqlalchemy models.""" database.create_db()
def setUp(self): super(TestFileReader, self).setUp() logsetting.init() database.create_db() self.config_file = '%s/data/config' % (os.path.dirname( os.path.abspath(__file__)))
def setUp(self): super(TestModel, self).setUp() logsetting.init() database.init("sqlite://") database.create_db()
def setUp(self): super(TestFileReader, self).setUp() logsetting.init() database.create_db() self.config_file = "%s/data/config" % (os.path.dirname(os.path.abspath(__file__)))
message="Successfully!"), HostState(id=4, state="ERROR", progress=0.5, message="Failed!"), HostState(id=5, state="READY", progress=1.0, message="Successfully!"), HostState(id=6, state="ERROR", progress=1.0, message="Failed!") ] session.add_all(host_states) if __name__ == '__main__': db_url, port = sys.argv[1:] print db_url try: database.init(db_url) database.create_db() except Exception as error: print "=====> Failed to create database" print error try: setupDb() except Exception as error: print "setupDb=====>Failed to setup database" print error print "Starting server ....." print "port is ", port app.run(use_reloader=False, host="0.0.0.0", port=port)
def setUp(self): super(TestModel, self).setUp() logsetting.init() database.init('sqlite://') database.create_db()