Exemplo n.º 1
0
def step(context, stat, score):
    expected = int(score)

    statfn = getattr(context.char, stat.lower())

    actual = statfn()

    assert_equal(expected, actual)
Exemplo n.º 2
0
def step(context, attrname, cost):
    expected = int(cost)

    attr = getattr(context.char, attrname.lower())

    actual = attr.exp_cost()
    
    assert_equal(expected, actual)
Exemplo n.º 3
0
def step(context, attrname, passive):
    expected = int(passive)

    attr = getattr(context.char, attrname.lower())

    actual = attr.passive_mod()
    
    assert_equal(expected, actual)
Exemplo n.º 4
0
def step(context, attrname, sides):
    expected = int(sides)

    attr = getattr(context.char, attrname.lower())

    actual = attr.base_die()

    assert_equal(expected, actual)
Exemplo n.º 5
0
def step(context, prop, value):
    expected = value
    actual = repr(rec_getattr(context.result, prop))
    
    assert_equal(expected, actual)
Exemplo n.º 6
0
def step(context, cls):
    actual = type(context.result).__name__
    assert_equal(cls, actual)
Exemplo n.º 7
0
def step(context, num):
    expected  = int(num)

    actual = len(context.char.initiative())

    assert_equal(expected, actual)
Exemplo n.º 8
0
def step(context, code):
    code = int(code)
    assert_equal(code, context.response.status_code)