mirror of https://github.com/ConsenSys/mythril
Remove parallelisation (#1833)
* Refactor code * Edit tox * Modify tox * Modify tests * Reduce processes * Reduce processes * Remove parallel test * Remove testz3
parent
80c8f13a3b
commit
016bc733f6
@ -1,16 +0,0 @@ |
||||
from subprocess import Popen, PIPE |
||||
from tests import PROJECT_DIR, TESTDATA |
||||
import json |
||||
|
||||
MYTH = str(PROJECT_DIR / "myth") |
||||
|
||||
|
||||
def test_parallel(): |
||||
|
||||
test_file = str(TESTDATA / "input_contracts" / "origin.sol") |
||||
program = f"python3 {MYTH} a {test_file} --solv 0.5.0 -o json" |
||||
processes = [Popen(program, stdout=PIPE, shell=True) for i in range(4)] |
||||
for p in processes: |
||||
out, err = p.communicate() |
||||
json_output = json.loads(out.decode("utf-8")) |
||||
assert json_output["success"] == True |
Loading…
Reference in new issue