diff options
| author | Peter Todd <[email protected]> | 2014-03-12 20:07:51 -0400 |
|---|---|---|
| committer | Peter Todd <[email protected]> | 2014-03-12 20:14:01 -0400 |
| commit | b41e5947735097d12eb795f2d1dc9c79ff391aba (patch) | |
| tree | 4572d19728ecae595062d871d31c1f39275f6f85 /src/test/data/script_valid.json | |
| parent | Merge pull request #3841 from schildbach/script-tests-OP_0 (diff) | |
| download | discoin-b41e5947735097d12eb795f2d1dc9c79ff391aba.tar.xz discoin-b41e5947735097d12eb795f2d1dc9c79ff391aba.zip | |
Fix script test handling of empty scripts
Previously an empty script would evaluate to OP_0
Diffstat (limited to 'src/test/data/script_valid.json')
| -rw-r--r-- | src/test/data/script_valid.json | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/data/script_valid.json b/src/test/data/script_valid.json index 3b4c19186..c50767071 100644 --- a/src/test/data/script_valid.json +++ b/src/test/data/script_valid.json @@ -1,4 +1,16 @@ [ +["", "DEPTH 0 EQUAL", "Test the test: we should have an empty stack after scriptSig evaluation"], +[" ", "DEPTH 0 EQUAL", "and multiple spaces should not change that."], +[" ", "DEPTH 0 EQUAL"], +[" ", "DEPTH 0 EQUAL"], +["1 2", "2 EQUALVERIFY 1 EQUAL", "Similarly whitespace around and between symbols"], +["1 2", "2 EQUALVERIFY 1 EQUAL"], +[" 1 2", "2 EQUALVERIFY 1 EQUAL"], +["1 2 ", "2 EQUALVERIFY 1 EQUAL"], +[" 1 2 ", "2 EQUALVERIFY 1 EQUAL"], + +["1", ""], + ["0x01 0x0b", "11 EQUAL", "push 1 byte"], ["0x02 0x417a", "'Az' EQUAL"], ["0x4b 0x417a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a", |