コード例 #1
0
def accum():
    return Accumulator()
コード例 #2
0
def test_accumulator_add_twice():
    accum = Accumulator()
    accum.add()
    accum.add()
    assert accum.count == 2
コード例 #3
0
def test_accumulator_cannot_set_count_directly():
    accum = Accumulator()
    with pytest.raises(AttributeError, match=r"can't set attribute") as e:
        accum.count = 10
コード例 #4
0
def test_accumulator_init():
    accum = Accumulator()
    assert accum.count == 0
コード例 #5
0
def test_accumulator_add_three():
    accum = Accumulator()
    accum.add(3)
    assert accum.count == 3
コード例 #6
0
def accum4(scope="session"):
    return Accumulator()
コード例 #7
0
def accum3():
    yield Accumulator()
    print("DONE-ZO!")
コード例 #8
0
ファイル: test_accum.py プロジェクト: NunoTomas83/Pytest
def accum():
    return Accumulator()  # a fixture should always return a value
コード例 #9
0
def accum():
    yield Accumulator()
    print("DONE...! wow")
コード例 #10
0
ファイル: test_accum.py プロジェクト: Code-JD/pytest-tutorial
def accum():
    return Accumulator()  # return/yield, yield turns it to a generator