From a80e2c146238eefcdf07cff692cbaa7b89f8778e Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Fri, 28 Aug 2020 19:06:34 +0100 Subject: [PATCH] Update tests for immutable variables --- .../syntaxTests/immutable/variable_declaration_already.sol | 6 ++---- .../syntaxTests/immutable/variable_declaration_value.sol | 3 +-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/test/libsolidity/syntaxTests/immutable/variable_declaration_already.sol b/test/libsolidity/syntaxTests/immutable/variable_declaration_already.sol index 6c204d05e..73fe59801 100644 --- a/test/libsolidity/syntaxTests/immutable/variable_declaration_already.sol +++ b/test/libsolidity/syntaxTests/immutable/variable_declaration_already.sol @@ -4,7 +4,5 @@ contract C { uint immutable y = 5; } // ---- -// TypeError 1581: (62-63): Immutable variables can only be initialized inline or assigned directly in the constructor. -// TypeError 1574: (62-63): Immutable state variable already initialized. -// TypeError 1581: (66-67): Immutable variables can only be initialized inline or assigned directly in the constructor. -// TypeError 1574: (66-67): Immutable state variable already initialized. +// TypeError 1581: (62-63): Cannot write to immutable here: Immutable variables can only be initialized inline or assigned directly in the constructor. +// TypeError 1581: (66-67): Cannot write to immutable here: Immutable variables can only be initialized inline or assigned directly in the constructor. diff --git a/test/libsolidity/syntaxTests/immutable/variable_declaration_value.sol b/test/libsolidity/syntaxTests/immutable/variable_declaration_value.sol index db8dd6494..2c98ffd79 100644 --- a/test/libsolidity/syntaxTests/immutable/variable_declaration_value.sol +++ b/test/libsolidity/syntaxTests/immutable/variable_declaration_value.sol @@ -2,5 +2,4 @@ contract C { int immutable x = x = 5; } // ---- -// TypeError 1581: (35-36): Immutable variables can only be initialized inline or assigned directly in the constructor. -// TypeError 1574: (35-36): Immutable state variable already initialized. +// TypeError 1581: (35-36): Cannot write to immutable here: Immutable variables can only be initialized inline or assigned directly in the constructor.