def test_spec_ruleset(dominion_fix, ruleset): ''' Tests adding a variation to a ruleset and querrying by its number of players. ''' create_specific_rule_set(parent=ruleset, player_number=2) assert SpecificRuleSet.objects(player_number__gt=1)#@UndefinedVariable assert SpecificRuleSet.objects(name=ruleset.name) #@UndefinedVariable
def full_ruleset(request, cards, ruleset): ''' A Fixture for creating rule_sets with content. ''' ruleset.starting_deck = [Card.objects(name=COPPER)[0]] * 7 #@UndefinedVariable ruleset.starting_deck += [Card.objects(name=ESTATE)[0]] * 3 #@UndefinedVariable for value in request.param: srs = create_specific_rule_set(parent=ruleset, player_number=value) return ruleset
def full_ruleset(request, cards, ruleset): ''' A Fixture for creating rule_sets with content. ''' ruleset.starting_deck = [Card.objects(name=COPPER)[0] ] * 7 #@UndefinedVariable ruleset.starting_deck += [Card.objects(name=ESTATE)[0] ] * 3 #@UndefinedVariable for value in request.param: srs = create_specific_rule_set(parent=ruleset, player_number=value) return ruleset