diff --git a/src/bin_client/test/contracts/attic/list_map_block.tz b/src/bin_client/test/contracts/opcodes/list_map_block.tz similarity index 100% rename from src/bin_client/test/contracts/attic/list_map_block.tz rename to src/bin_client/test/contracts/opcodes/list_map_block.tz diff --git a/src/bin_client/test/contracts/attic/loop_left.tz b/src/bin_client/test/contracts/opcodes/loop_left.tz similarity index 100% rename from src/bin_client/test/contracts/attic/loop_left.tz rename to src/bin_client/test/contracts/opcodes/loop_left.tz diff --git a/src/bin_client/test/contracts/attic/reverse.tz b/src/bin_client/test/contracts/opcodes/reverse.tz similarity index 100% rename from src/bin_client/test/contracts/attic/reverse.tz rename to src/bin_client/test/contracts/opcodes/reverse.tz diff --git a/src/bin_client/test/dune b/src/bin_client/test/dune index 5885a449b..b22b5b459 100644 --- a/src/bin_client/test/dune +++ b/src/bin_client/test/dune @@ -21,7 +21,7 @@ (name runtest_contracts.sh) (deps sandbox.json test_lib.inc.sh - (glob_files contracts/*)) + (glob_files contracts/attic/*)) (locks /tcp-port/18731 /tcp-port/19731) (action @@ -77,26 +77,10 @@ %{bin:tezos-client} %{bin:tezos-admin-client}))) -(alias - (name runtest_contracts_attic.sh) - (deps sandbox.json - test_lib.inc.sh - (glob_files contracts/attic/*)) - (locks /tcp-port/18731 - /tcp-port/19731) - (action - (run bash %{dep:test_contracts_attic.sh} - %{bin:tezos-sandboxed-node.sh} - %{bin:tezos-node} - %{bin:tezos-init-sandboxed-client.sh} - %{bin:tezos-client} - %{bin:tezos-admin-client}))) - (alias (name runtest_multinode.sh) (deps sandbox.json - test_lib.inc.sh - (glob_files contracts/*.tz)) + test_lib.inc.sh) (locks /tcp-port/18731 /tcp-port/18732 /tcp-port/18733 /tcp-port/18734 /tcp-port/18735 /tcp-port/18736 /tcp-port/18737 /tcp-port/18738 /tcp-port/19731 /tcp-port/19732 /tcp-port/19733 /tcp-port/19734 diff --git a/src/bin_client/test/test_contracts.sh b/src/bin_client/test/test_contracts.sh index d043dff89..38e4435d5 100755 --- a/src/bin_client/test/test_contracts.sh +++ b/src/bin_client/test/test_contracts.sh @@ -23,40 +23,61 @@ printf "\n\n" # Assert all contracts typecheck if [ ! $NO_TYPECHECK ] ; then - for contract in `ls $contract_dir/*.tz`; do + for contract in `ls $contract_attic_dir/*.tz`; do printf "[Typechecking %s]\n" "$contract"; ${client} typecheck script "$contract"; done printf "All contracts are well typed\n\n" fi -# FORMAT: assert_output contract_file storage input expected_result - # Typing gas bounds checks +tee /tmp/first_explosion.tz <