Пример #1
0
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
Пример #2
0
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
Пример #3
0
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