Example #1
0
def test_load_value_mapping_amp_pf_not_impl(load_type):
    reader = Reader()

    with pytest.raises(NotImplementedError):
        reader.load_value_type_mapping(load_type, 100, 0.9)
Example #2
0
def test_load_value_mapping_invalid_type():
    reader = Reader()

    with pytest.raises(ValueError):
        reader.load_value_type_mapping(0.0, 100, 10)
Example #3
0
def test_load_value_mapping_invalid_value(v1, v2):
    reader = Reader()

    with pytest.raises(ValueError):
        reader.load_value_type_mapping(0, v1, v2)
Example #4
0
def test_load_value_mapping(load_type, v1, v2, expected):
    reader = Reader()
    actual = reader.load_value_type_mapping(load_type, v1, v2)
    assert actual == expected