(executable (name main) (libraries tezos-base tezos-micheline tezos-protocol-environment alcotest-lwt tezos-005-PsBabyM1-test-helpers tezos-stdlib-unix bip39 tezos-protocol-005-PsBabyM1-parameters) (flags (:standard -open Tezos_base__TzPervasives -open Tezos_micheline -open Tezos_protocol_005_PsBabyM1 -open Tezos_005_PsBabyM1_test_helpers ))) (alias (name buildtest) (package tezos-protocol-005-PsBabyM1-tests) (deps main.exe)) (rule (copy %{lib:tezos-protocol-005-PsBabyM1-parameters:test-parameters.json} protocol_parameters.json)) ; runs only the `Quick tests (alias (name runtest_proto_005_PsBabyM1) (package tezos-protocol-005-PsBabyM1-tests) (action (run %{exe:main.exe} -v -q))) ; runs both `Quick and `Slow tests (alias (name runtest_slow) (package tezos-protocol-005-PsBabyM1-tests) (action (run %{exe:main.exe} -v))) (alias (name runtest) (package tezos-protocol-005-PsBabyM1-tests) (deps (alias runtest_proto_005_PsBabyM1))) (alias (name runtest_lint) (deps (glob_files *.ml{,i})) (action (run %{lib:tezos-tooling:lint.sh} %{deps})))