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)
def test_load_value_mapping_invalid_type(): reader = Reader() with pytest.raises(ValueError): reader.load_value_type_mapping(0.0, 100, 10)
def test_load_value_mapping_invalid_value(v1, v2): reader = Reader() with pytest.raises(ValueError): reader.load_value_type_mapping(0, v1, v2)
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