diff options
author | Jeffrey Wilcke <jeffrey@ethereum.org> | 2015-03-13 23:47:16 +0800 |
---|---|---|
committer | Jeffrey Wilcke <jeffrey@ethereum.org> | 2015-03-13 23:47:16 +0800 |
commit | a76d55c83ac6f94caee1c8dd4d0a9cf8bd1478fd (patch) | |
tree | c953bdf061a507a06384d758646d3fd38de28c4f /ethutil/natspec/natspec_test.go | |
parent | b663e8b29a7451a79b909c017f8a244d23c8fef4 (diff) | |
parent | 4342fe0f221505d4e511a387a6da4a233fa30bca (diff) | |
download | dexon-a76d55c83ac6f94caee1c8dd4d0a9cf8bd1478fd.tar dexon-a76d55c83ac6f94caee1c8dd4d0a9cf8bd1478fd.tar.gz dexon-a76d55c83ac6f94caee1c8dd4d0a9cf8bd1478fd.tar.bz2 dexon-a76d55c83ac6f94caee1c8dd4d0a9cf8bd1478fd.tar.lz dexon-a76d55c83ac6f94caee1c8dd4d0a9cf8bd1478fd.tar.xz dexon-a76d55c83ac6f94caee1c8dd4d0a9cf8bd1478fd.tar.zst dexon-a76d55c83ac6f94caee1c8dd4d0a9cf8bd1478fd.zip |
Merge pull request #467 from ethersphere/frontier/natspec
NatSpec integration
Diffstat (limited to 'ethutil/natspec/natspec_test.go')
-rw-r--r-- | ethutil/natspec/natspec_test.go | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/ethutil/natspec/natspec_test.go b/ethutil/natspec/natspec_test.go index 498f8d78e..330dc831d 100644 --- a/ethutil/natspec/natspec_test.go +++ b/ethutil/natspec/natspec_test.go @@ -69,22 +69,22 @@ func TestNotice(t *testing.T) { } // https://github.com/ethereum/natspec.js/issues/1 - // badDesc := "Will multiply `e` by 7 and return `a * 7`." - // notice, err = ns.Notice(tx, abi, method, badDesc) + badDesc := "Will multiply `e` by 7 and return `a * 7`." + notice, err = ns.Notice(tx, abi, method, badDesc) - // expected = "natspec.js error evaluating expression: wrong input param in expression ''" + expected = "natspec.js error evaluating expression: Error: Natspec evaluation failed, wrong input params" - // if err == nil { - // t.Errorf("expected error, got nothing (notice: '%v')", notice) - // } else { - // if err.Error() != expected { - // t.Errorf("expected error '%s' got '%v' (notice: '%v')", expected, err, notice) - // } - // } + if err == nil { + t.Errorf("expected error, got nothing (notice: '%v')", notice) + } else { + if err.Error() != expected { + t.Errorf("expected error '%s' got '%v' (notice: '%v')", expected, err, notice) + } + } notice, err = ns.Notice(tx, abi, "missing_method", desc) - expected = "natspec.js error evaluating expression: wrong input params in expression 'Will multiply `a` by 7 and return `a * 7`.'" + expected = "natspec.js error evaluating expression: Error: Natspec evaluation failed, method does not exist" if err == nil { t.Errorf("expected error, got nothing (notice: '%v')", notice) |