diff options
author | Federico Bond <federicobond@gmail.com> | 2016-12-07 06:21:10 +0800 |
---|---|---|
committer | Federico Bond <federicobond@gmail.com> | 2016-12-07 06:21:10 +0800 |
commit | 7a46e15efd13a15788278627fef3394a8fd0e349 (patch) | |
tree | d50ce247ed188ba598713375d7d321dc44e65709 /scripts/isolateTests.py | |
parent | 29edf2f4c90a39e843510a61791b42c6898a045d (diff) | |
download | dexon-solidity-7a46e15efd13a15788278627fef3394a8fd0e349.tar dexon-solidity-7a46e15efd13a15788278627fef3394a8fd0e349.tar.gz dexon-solidity-7a46e15efd13a15788278627fef3394a8fd0e349.tar.bz2 dexon-solidity-7a46e15efd13a15788278627fef3394a8fd0e349.tar.lz dexon-solidity-7a46e15efd13a15788278627fef3394a8fd0e349.tar.xz dexon-solidity-7a46e15efd13a15788278627fef3394a8fd0e349.tar.zst dexon-solidity-7a46e15efd13a15788278627fef3394a8fd0e349.zip |
Rename isolateTests.py script to isolate_tests.py
Diffstat (limited to 'scripts/isolateTests.py')
-rwxr-xr-x | scripts/isolateTests.py | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/scripts/isolateTests.py b/scripts/isolateTests.py deleted file mode 100755 index fed779d3..00000000 --- a/scripts/isolateTests.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/python -# -# This script reads C++ source files and writes all -# multi-line strings into individual files. -# This can be used to extract the Solidity test cases -# into files for e.g. fuzz testing as -# scripts/isolateTests.py tests/libsolidity/SolidityEndToEndTest.cpp - -import sys -lines = sys.stdin.read().split('\n') -inside = False -tests = [] -for l in lines: - if inside: - if l.strip().endswith(')";'): - inside = False - else: - tests[-1] += l + '\n' - else: - if l.strip().endswith('R"('): - inside = True - tests += [''] -for i in range(len(tests)): - open('test%d.sol' % i, 'w').write(tests[i]) |