Ejemplo n.º 1
0
def test_Set_raises_logical_data(ld, expected):
    ld.seek(1)
    with pytest.raises(EFLR.ExceptionEFLRSet) as err:
        EFLR.Set(ld)
    assert err.value.args[0] == expected
Ejemplo n.º 2
0
def test_Set_raises(ld, expected):
    with pytest.raises(EFLR.ExceptionEFLRSet) as err:
        EFLR.Set(ld)
    assert err.value.args[0] == expected
Ejemplo n.º 3
0
def test_Set_eq(ld, expected_type, expected_name):
    result = EFLR.Set(ld)
    assert result == result
    assert result != 1
Ejemplo n.º 4
0
def test_Set_logical_data_consumed(ld, expected):
    result = EFLR.Set(ld)
    assert result.logical_data_consumed == expected
    assert ld.remain == 0
Ejemplo n.º 5
0
def test_Set(ld, expected_type, expected_name):
    result = EFLR.Set(ld)
    assert result.type == expected_type
    assert result.name == expected_name
    assert ld.remain == 0