def _run(self): if self.options.valueOf('record'): dbi = DBMgr.getInstance() dbi.startRequest() conn = dbi.getDBConnection() default_actions.initialize_new_db(conn.root()) default_actions.create_dummy_user() dbi.endRequest() raw_input("Press [ENTER] to finish recording... ") result = False else: result = self._runSeleniumCycle() return result
def start(self, obj): super(DummyUser_Feature, self).start(obj) with obj._context('database', sync=True): obj._dummy = default_actions.create_dummy_user()