diff options
author | Daniel Kirchner <daniel@ekpyron.org> | 2018-07-03 16:43:56 +0800 |
---|---|---|
committer | Daniel Kirchner <daniel@ekpyron.org> | 2018-07-04 16:14:58 +0800 |
commit | 0a738b4ac4b4b79654531061f1d11885655e86e8 (patch) | |
tree | 37ec57527ea231b60fd75f666c7af18a7fff8ebd /test/libsolidity/syntaxTests/viewPureChecker | |
parent | 7ea8365ab08fae7a30cfff55e7d53f78bb1a2c36 (diff) | |
download | dexon-solidity-0a738b4ac4b4b79654531061f1d11885655e86e8.tar.gz dexon-solidity-0a738b4ac4b4b79654531061f1d11885655e86e8.tar.zst dexon-solidity-0a738b4ac4b4b79654531061f1d11885655e86e8.zip |
Adjust tests wrt strict view pure checker.
Diffstat (limited to 'test/libsolidity/syntaxTests/viewPureChecker')
-rw-r--r-- | test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail.sol | 2 | ||||
-rw-r--r-- | test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail_v050.sol | 7 |
2 files changed, 1 insertions, 8 deletions
diff --git a/test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail.sol b/test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail.sol index 2a8bba31..3fed4d29 100644 --- a/test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail.sol +++ b/test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail.sol @@ -3,4 +3,4 @@ contract C { function f() view public { x = 2; } } // ---- -// Warning: (56-57): Function declared as view, but this expression (potentially) modifies the state and thus requires non-payable (the default) or payable. +// TypeError: (56-57): Function declared as view, but this expression (potentially) modifies the state and thus requires non-payable (the default) or payable. diff --git a/test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail_v050.sol b/test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail_v050.sol deleted file mode 100644 index b85078ed..00000000 --- a/test/libsolidity/syntaxTests/viewPureChecker/write_storage_fail_v050.sol +++ /dev/null @@ -1,7 +0,0 @@ -pragma experimental "v0.5.0"; -contract C { - uint x; - function f() view public { x = 2; } -} -// ---- -// TypeError: (86-87): Function declared as view, but this expression (potentially) modifies the state and thus requires non-payable (the default) or payable. |