Exemplo n.º 1
0
def test_yield_values_raises_error():
    error = ValueError("whoops")

    def ex():
        raise error

    assert list(yield_values(ex)) == [Value(error)]
Exemplo n.º 2
0
def test_yield_values():
    def ex():
        yield 1

    assert list(yield_values(ex)) == [Value(1)]
Exemplo n.º 3
0
def test_yield_values_empty():
    def ex():
        if False:
            yield None

    assert list(yield_values(ex)) == []
Exemplo n.º 4
0
def test_yield_values():
    def ex():
        yield 1
    assert list(yield_values(ex)) == [Value(1)]
Exemplo n.º 5
0
def test_yield_values_empty():
    def ex():
        if False:
            yield None
    assert list(yield_values(ex)) == []
Exemplo n.º 6
0
def test_yield_values_raises_error():
    error = ValueError("whoops")

    def ex():
        raise error
    assert list(yield_values(ex)) == [Value(error)]