def test_unknown_evm(): with pytest.raises(JSONError): get_input_dict_settings({"settings": {"evmVersion": "foo"}})
def test_valid_evm(evm_version): settings = get_input_dict_settings({"settings": {"evmVersion": evm_version}}) assert settings == {"evm_version": evm_version}
def test_default_evm(): get_input_dict_settings({}) == {"evm_version": DEFAULT_EVM_VERSION}
def test_early_evm(evm_version): with pytest.raises(JSONError): get_input_dict_settings({"settings": {"evmVersion": evm_version}})
def test_unknown_evm(): with pytest.raises(JSONError): get_input_dict_settings({'settings': {'evmVersion': "foo"}})
def test_valid_evm(evm_version): settings = get_input_dict_settings( {'settings': { 'evmVersion': evm_version }}) assert settings == {'evm_version': evm_version}
def test_early_evm(evm_version): with pytest.raises(JSONError): get_input_dict_settings({'settings': {'evmVersion': evm_version}})
def test_valid_evm(evm_version): get_input_dict_settings({'settings': {'evmVersion': evm_version}})