def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.role = self.create_role("new_role") self.create_single_division_tournament() self.create_division_machine() self.player = self.create_player(1)
def create_role(self,role_name=None): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) role = self.tables.Role() role.name = role_name role.role_id = 1 return role
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) tournaments = self.create_multiple_single_div_tournaments('test_tournament',2) self.meta_division = self.tables.MetaDivision( meta_division_name='test_meta_division' ) self.meta_division.divisions = [tournaments[0].divisions[0],tournaments[1].divisions[0]]
def setUp(self): self.mock_app = MagicMock() self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.tables.Token.query = MagicMock() self.tables.Team.query = MagicMock() self.tables.Division.query = MagicMock() self.mock_app.tables = self.tables self.mock_app.tables.db_handle = MagicMock()
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.create_single_division_tournament() self.create_division_machine() self.player = self.create_player() self.create_team() self.create_token() self.create_audit_log()
def setUp(self): self.app = Flask("dummy") self.app.secret_key = 'poop' LoginManager().init_app(self.app) self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.app.tables = self.tables self.user_with_roles = self.tables.User() self.role = self.tables.Role() self.role.name = "new_role" self.user_with_roles.roles = [self.role] self.id = Identity('dummy')
def create_team(self, team_name=None): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) if team_name is None: team_name='test_test' self.team = self.tables.Team( team_name=team_name, players=[self.player], team_id=1 ) if hasattr(self,"division_machine"): self.division_machine.team = self.team
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.user_with_roles = self.tables.User( username='******') self.role = self.tables.Role() self.role.name = "new_role" self.role.role_id = 1 self.user_with_roles.roles = [self.role] self.user = self.tables.User(username='******') self.user_with_roles.user_id = 1 self.user.user_id = 2
def create_token(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.token = self.tables.Token( token_id=1, player_id=1, division_id=1, team_id=1, metadivision_id=1, paid_for=False, used=False )
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.create_single_division_tournament() self.create_division_machine() self.player = self.create_player(1) self.player_two = self.create_player(2) self.create_team() self.create_queue() self.queue.player_id = 1 self.queue.player = self.player self.child_queue.player_id = 1 self.child_queue.player = self.player
def create_division_machine(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.machine = self.tables.Machine( machine_name='test_machine', abbreviation='AAA' ) self.division_machine = self.tables.DivisionMachine( division_machine_id=1, removed=False, machine_id=self.machine.machine_id, division_id=self.division.division_id, player_id=1, team_id=1 ) self.division_machine.machine = self.machine
def create_entry(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.entry = self.tables.Entry( entry_id=1, player_id=1, division_id=1 ) self.score = self.tables.Score( score_id=1, score=12345, entry_id=1, division_machine_id=1 ) if hasattr(self,'division_machine'): self.score.division_machine=self.division_machine self.entry.scores=[self.score]
def create_multi_division_tournament(self, tournament_name=None): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) if tournament_name is None: tournament_name='test_tournament' self.multi_div_tournament = self.tables.Tournament( tournament_id=1, tournament_name=tournament_name, single_division=False ) self.multi_div_tournament_division = self.tables.Division( division_id=1, division_name='all', number_of_scores_per_entry=1, tournament_id=1, tournament=self.multi_div_tournament, active=True ) self.multi_div_tournament.divisions=[self.multi_div_tournament_division]
def create_queue(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.child_queue = self.tables.Queue( queue_id=1, bumped=False, division_machine_id=1, parent_id=1, queue_child=[], division_machine=self.division_machine ) self.queue = self.tables.Queue( queue_id=2, bumped=False, division_machine_id=1, queue_child=[self.child_queue], division_machine=self.division_machine ) if hasattr(self,'division_machine'): self.division_machine.queue = self.queue
def create_audit_log(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.create_division_machine() self.audit_log = self.tables.AuditLog( audit_log_id=1, player_id=1, entry_id=1, token_id=1, division_machine_id=1, deskworker_id=1, scorekeeper_id=1, purchase_date=1, game_started_date=None, used_date=None, voided_date=None, voided=False, used=False, remaining_tokens="", description="", action="" ) self.audit_log.division_machine=self.division_machine self.audit_log.token=self.token
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.division_final = self.create_division_final( use_division_final_players=True) self.simple_dict = self.division_final.to_dict_simple()
def test_create_db_handle_no_app(self): db_handle = db_util.create_db_handle_no_app() self.assertTrue(type(db_handle) is SQLAlchemy) pass
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.role = self.create_role('new_role')
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle)
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.machine = self.tables.Machine(machine_name='test_machine')
def __init__(self,*args, **kwargs): super(TdUnitTestBase, self).__init__(*args, **kwargs) self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle)
def setUp(self): self.db_handle = db_util.create_db_handle_no_app() self.tables = ImportedTables(self.db_handle) self.create_single_division_tournament()