diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/accounts.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/accounts.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/accounts.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/accounts.out index ec8acfba73c92391afbf5801d9efc7dcbb93c5fb..f4350fd421073dfca68987b36f913fd2b2bfc876 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/accounts.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/accounts.out @@ -1,4 +1,3 @@ -accounts.out trace - DUP (interp) @ location: 15 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/append.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/append.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/append.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/append.out index d3b36b6896160cf00c46e1c1c694c4e7c9a8c82b..b573fc597191d31fbcf379a654d92683977b74f0 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/append.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/append.out @@ -1,4 +1,3 @@ -append.out trace - CAR (interp) @ location: 12 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/auction.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/auction.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/auction.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/auction.out index 1ebd2271743d755754b09360742f60682c05185e..329de53bfc802e790633d51b19c6cb408566f226 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/auction.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/auction.out @@ -1,4 +1,3 @@ -auction.out trace - DUP (interp) @ location: 11 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/big_map_union.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/big_map_union.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/big_map_union.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/big_map_union.out index 9e352fac9627313211efd0a950e522c94430a6d3..b02f28c5d6a3c35881e4b72f8a58e17ac972151e 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/big_map_union.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/big_map_union.out @@ -1,4 +1,3 @@ -big_map_union.out trace - UNPAIR (interp) @ location: 15 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/check_signature.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/check_signature.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/check_signature.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/check_signature.out index 73ea9d11b42c1cd8aabdf22916457a666a779141..b42032bf7fa9d958b0c71fe20fbc9a3a5bfe557b 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/check_signature.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/check_signature.out @@ -1,4 +1,3 @@ -check_signature.out trace - DUP (interp) @ location: 9 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/comb-get.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/comb-get.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/comb-get.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/comb-get.out index 92b51285b8afbcb33cf1acb70337d2a3a0313c54..f2940342da885b0baea9c40c317a094202988699 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/comb-get.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/comb-get.out @@ -1,4 +1,3 @@ -comb-get.out trace - CAR (interp) @ location: 11 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/comb-set.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/comb-set.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/comb-set.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/comb-set.out index 6ce005f7cb94b0994c9e86e78136ed903a70c55c..24ca4d9dbdd4b8ab12ca2176798d25208f3af35b 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/comb-set.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/comb-set.out @@ -1,4 +1,3 @@ -comb-set.out trace - CDR (interp) @ location: 11 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/concat.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/concat.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/concat.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/concat.out index 066220f8e90e190d975ac5c45ea12c6d9aca2a28..27c3dbb0623790e7875d5679a459d48b53526a3d 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/concat.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/concat.out @@ -1,4 +1,3 @@ -concat.out trace - DUP (interp) @ location: 7 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/conditionals.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/conditionals.out similarity index 98% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/conditionals.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/conditionals.out index c1b87d02a7a0d3348c9ca0a3a07d1c5570664af3..9fdfb3eb56d0909c27a79a1d8faecaaff325d02e 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/conditionals.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/conditionals.out @@ -1,4 +1,3 @@ -conditionals.out trace - CAR (interp) @ location: 10 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/cps_fact.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/cps_fact.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/cps_fact.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/cps_fact.out index f8eb986d5a61f5cfeb626408de502319a1cd1236..13fed323012b182db2790dec85823c2ba21b32a9 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/cps_fact.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/cps_fact.out @@ -1,4 +1,3 @@ -cps_fact.out trace - UNPAIR (interp) @ location: 7 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dign.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dign.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dign.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dign.out index 59150a7ad74860de0cd5632ddea5669517ba7f61..298723394bff8fd24ed9e28062590e1a23c2f082 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dign.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dign.out @@ -1,4 +1,3 @@ -dign.out trace - CAR (interp) @ location: 15 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dipn.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dipn.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dipn.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dipn.out index ca88c20586cef5ccae93546aa488da81fbae94e6..7c1d6266512d663ea64be0893071964e0b2ef2ad 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dipn.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dipn.out @@ -1,4 +1,3 @@ -dipn.out trace - CAR (interp) @ location: 15 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dugn.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dugn.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dugn.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dugn.out index 9bc17b107d7b1cf1e7ec3c20e86e7ade0ba745c2..b782243a82af2108f815121a3b42bd81b1828afc 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/dugn.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/dugn.out @@ -1,4 +1,3 @@ -dugn.out trace - CAR (interp) @ location: 15 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ediv.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ediv.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ediv.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ediv.out index 49f2d3817f94b5a7ef790b16071472951c056bee..7e21f457ff17188c6bcaa1490c48a5bc554f3ea2 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ediv.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ediv.out @@ -1,4 +1,3 @@ -ediv.out trace - CAR (interp) @ location: 25 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/faucet.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/faucet.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/faucet.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/faucet.out index 3d1b87e4f86a5dc5dd255788a8ffd579cbeaefe1..febfcb17f821d0627d5acbc1c8fbd43a83f96295 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/faucet.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/faucet.out @@ -1,4 +1,3 @@ -faucet.out trace - UNPAIR (interp) @ location: 7 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/get_and_update_map.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/get_and_update_map.out similarity index 98% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/get_and_update_map.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/get_and_update_map.out index 9b3d8c38831c39b00d44282939848e1f7ec759de..43f1a2d3b72dbdee79a2a2b767370bd95a8058aa 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/get_and_update_map.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/get_and_update_map.out @@ -1,4 +1,3 @@ -get_and_update_map.out trace - UNPAIR (interp) @ location: 13 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/if.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/if.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/if.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/if.out index e90f2863f68952a8a5c074f24a93834d627ce94e..9e050efcb084ae5d4c46f6cb3eb6c9aa5640fb4b 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/if.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/if.out @@ -1,4 +1,3 @@ -if.out trace - CAR (interp) @ location: 8 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/insertion_sort.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/insertion_sort.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/insertion_sort.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/insertion_sort.out index 7b2d2c2dcf646b885862df8e4b544bd82a6669e8..bc6e09310201ab29ccde5eb3194c799073146729 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/insertion_sort.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/insertion_sort.out @@ -1,4 +1,3 @@ -insertion_sort.out trace - CAR (interp) @ location: 9 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/list_map_block.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/list_map_block.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/list_map_block.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/list_map_block.out index c88387627af6304ab65577e9478733f53908a930..5a58e884b133795945767f60ae716785e2ba9775 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/list_map_block.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/list_map_block.out @@ -1,4 +1,3 @@ -list_map_block.out trace - CAR (interp) @ location: 9 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/loop_left.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/loop_left.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/loop_left.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/loop_left.out index 38a25610475bcb32eee9419fd04964dde8ccf658..95854b093e7fb1e46bae49e3682c7ff21c55e09e 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/loop_left.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/loop_left.out @@ -1,4 +1,3 @@ -loop_left.out trace - CAR (interp) @ location: 9 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/packunpack.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/packunpack.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/packunpack.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/packunpack.out index f411f54e943e76236e434c3a9446af25d9f1300d..ec990956eaaba18e34d100b97e004ddd4bf62f87 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/packunpack.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/packunpack.out @@ -1,4 +1,3 @@ -packunpack.out trace - CAR (interp) @ location: 15 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/pexec.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/pexec.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/pexec.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/pexec.out index 7f5b93d2a86c0552141cad7b482867f093851822..1ed039697338d0adb479f7bd05c7b68e42ac17dd 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/pexec.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/pexec.out @@ -1,4 +1,3 @@ -pexec.out trace - LAMBDA (interp) @ location: 7 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/reverse_loop.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/reverse_loop.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/reverse_loop.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/reverse_loop.out index 4678531f9569e10d20ba38bd110a53e2ac692804..407568a52c4ac4af637ee497be728f3365c053a4 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/reverse_loop.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/reverse_loop.out @@ -1,4 +1,3 @@ -reverse_loop.out trace - CAR (interp) @ location: 9 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/set_delegate.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/set_delegate.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/set_delegate.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/set_delegate.out index 3a8fb7de6d71ea56ad8b57ff37ef4346219c14a2..4c92787e5b6bd15a7c16933e4ad50763ab5e08f7 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/set_delegate.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/set_delegate.out @@ -1,4 +1,3 @@ -set_delegate.out trace - UNPAIR (interp) @ location: 8 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/shifts.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/shifts.out similarity index 98% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/shifts.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/shifts.out index 1fcb7a0bced00ab53152c801001f9a6a5182548c..73e5b8e2405809b31eb9f18c00e8c9a4c0aa7dcc 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/shifts.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/shifts.out @@ -1,4 +1,3 @@ -shifts.out trace - CAR (interp) @ location: 14 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/spawn_identities.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/spawn_identities.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/spawn_identities.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/spawn_identities.out index a9e56287f065d4ac5fb2decbd197d96ef74bad01..ab98a8b7b0bc4762926eb154957e628aaf091387 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/spawn_identities.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/spawn_identities.out @@ -1,4 +1,3 @@ -spawn_identities.out trace - DUP (interp) @ location: 8 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ticket_join.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ticket_join.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ticket_join.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ticket_join.out index 6b2d7d48098f5ab1b3aaa6a285e70baa76bfb529..67b25b8e456c73acd52951ab46788642732e02a8 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ticket_join.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ticket_join.out @@ -1,4 +1,3 @@ -ticket_join.out trace - UNPAIR (interp) @ location: 10 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ticket_split.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ticket_split.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ticket_split.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ticket_split.out index 80b00ecf35636e171bc1b4aa152c0caddeb10333..7357fbabee21b7aa0f4b2d820f890882f47066d5 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/ticket_split.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/ticket_split.out @@ -1,4 +1,3 @@ -ticket_split.out trace - CAR (interp) @ location: 8 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/view_toplevel_lib.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/view_toplevel_lib.out similarity index 95% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/view_toplevel_lib.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/view_toplevel_lib.out index da02dbd85407b6cd3723fd34688c7d3cc6b220a6..8791bd97f511034fcb1e3b6ab5261de2c48fd747 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/view_toplevel_lib.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/view_toplevel_lib.out @@ -1,4 +1,3 @@ -view_toplevel_lib.out trace - CAR (interp) @ location: 7 diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/xor.out b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/xor.out similarity index 99% rename from src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/xor.out rename to src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/xor.out index 2f397d8bafeb855ba4636c7851d9a75b60bb5bcb..5eb5063226ee2d8ba8a2ab8432660c92eb760188 100644 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/_regressions/xor.out +++ b/src/proto_alpha/lib_protocol/test/regression/expected/test_logging.ml/xor.out @@ -1,4 +1,3 @@ -xor.out trace - CAR (interp) @ location: 16 diff --git a/src/proto_alpha/lib_protocol/test/regression/test_logging.ml b/src/proto_alpha/lib_protocol/test/regression/test_logging.ml index 8d985af1e01811dfb80192b9062fcec8ebd465e2..0a5ea868c431f5e666aca8781f6be9c07fa758fd 100644 --- a/src/proto_alpha/lib_protocol/test/regression/test_logging.ml +++ b/src/proto_alpha/lib_protocol/test/regression/test_logging.ml @@ -200,7 +200,6 @@ let register_script contract = ~__FILE__ ~title:contract.filename ~tags:["protocol"; "regression"; "logging"] - ~output_file:contract.filename (fail_on_error @@ run_script contract) (* These tests should always cover: diff --git a/src/proto_alpha/lib_protocol/test/regression/tezt/dune b/src/proto_alpha/lib_protocol/test/regression/tezt/dune deleted file mode 100644 index e73910ff83428fd5dad5f68892e60efaffda6052..0000000000000000000000000000000000000000 --- a/src/proto_alpha/lib_protocol/test/regression/tezt/dune +++ /dev/null @@ -1 +0,0 @@ -(dirs :standard _regressions) diff --git a/tezt/_regressions/hash_data/bad.out b/tezt/_regressions/hash_data/bad.out deleted file mode 100644 index 4567cf26ebcca654e2fc04687894f92b2d3d468e..0000000000000000000000000000000000000000 --- a/tezt/_regressions/hash_data/bad.out +++ /dev/null @@ -1 +0,0 @@ -hash_data/bad.out diff --git a/tezt/_regressions/rpc/alpha.proxy_server_data_dir.contracts.out b/tezt/_regressions/rpc/alpha.proxy_server_data_dir.contracts.out deleted file mode 100644 index 0e3a12f8a4b039a0d723547140c25566bcb10997..0000000000000000000000000000000000000000 --- a/tezt/_regressions/rpc/alpha.proxy_server_data_dir.contracts.out +++ /dev/null @@ -1,554 +0,0 @@ -rpc/alpha.proxy_server_data_dir.contracts.out - -./tezos-client rpc get /chains/main/blocks/head/context/contracts -[ "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get /chains/main/blocks/head/context/delegates -[ "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "3800000000000", - "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"3800000000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "0", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "100000000", "counter": "1" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"100000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"1" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", - "counter": "4" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"99999393" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"4" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": - { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": {} } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Some", "args": [ { "string": "initial storage" } ] } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", - "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": - [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": - { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": - { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, - "rem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%rem_left" ] }, - { "prim": "string", "annots": [ "%rem_right" ] } ] }, - "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, - "mem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", "annots": [ "%mem_right" ] } ] }, - "default": { "prim": "unit" }, - "add_right": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add_left": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add": - { "prim": "or", - "args": - [ { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_right" ] } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "test" - }, - "type": { - "prim": "string" - } -}' -null - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "dup" - }, - "type": { - "prim": "string" - } -}' -null diff --git a/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.contracts.out b/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.contracts.out deleted file mode 100644 index d273c9ddabf450f8c0e0bca4fd0c999ff56eb635..0000000000000000000000000000000000000000 --- a/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.contracts.out +++ /dev/null @@ -1,554 +0,0 @@ -rpc/ithaca.proxy_server_data_dir.contracts.out - -./tezos-client rpc get /chains/main/blocks/head/context/contracts -[ "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get /chains/main/blocks/head/context/delegates -[ "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "3800000000000", - "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"3800000000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "0", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "100000000", "counter": "1" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"100000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"1" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", - "counter": "4" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"99999393" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"4" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": - { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": {} } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Some", "args": [ { "string": "initial storage" } ] } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", - "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": - [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": - { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": - { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, - "rem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%rem_left" ] }, - { "prim": "string", "annots": [ "%rem_right" ] } ] }, - "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, - "mem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", "annots": [ "%mem_right" ] } ] }, - "default": { "prim": "unit" }, - "add_right": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add_left": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add": - { "prim": "or", - "args": - [ { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_right" ] } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "test" - }, - "type": { - "prim": "string" - } -}' -null - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "dup" - }, - "type": { - "prim": "string" - } -}' -null diff --git a/tezt/_regressions/rpc/ithaca.proxy_server_rpc.contracts.out b/tezt/_regressions/rpc/ithaca.proxy_server_rpc.contracts.out deleted file mode 100644 index fcafeedc9297599aa983d136b931d59e1681f684..0000000000000000000000000000000000000000 --- a/tezt/_regressions/rpc/ithaca.proxy_server_rpc.contracts.out +++ /dev/null @@ -1,554 +0,0 @@ -rpc/ithaca.proxy_server_rpc.contracts.out - -./tezos-client rpc get /chains/main/blocks/head/context/contracts -[ "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get /chains/main/blocks/head/context/delegates -[ "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "3800000000000", - "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"3800000000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "0", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "100000000", "counter": "1" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"100000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"1" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", - "counter": "4" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"99999393" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"4" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": - { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": {} } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Some", "args": [ { "string": "initial storage" } ] } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", - "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": - [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": - { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": - { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, - "rem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%rem_left" ] }, - { "prim": "string", "annots": [ "%rem_right" ] } ] }, - "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, - "mem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", "annots": [ "%mem_right" ] } ] }, - "default": { "prim": "unit" }, - "add_right": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add_left": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add": - { "prim": "or", - "args": - [ { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_right" ] } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "test" - }, - "type": { - "prim": "string" - } -}' -null - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "dup" - }, - "type": { - "prim": "string" - } -}' -null diff --git a/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.contracts.out b/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.contracts.out deleted file mode 100644 index da913f2c7517f999abe3ea27d3cfcc64b4a35eb9..0000000000000000000000000000000000000000 --- a/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.contracts.out +++ /dev/null @@ -1,554 +0,0 @@ -rpc/jakarta.proxy_server_data_dir.contracts.out - -./tezos-client rpc get /chains/main/blocks/head/context/contracts -[ "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get /chains/main/blocks/head/context/delegates -[ "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "3800000000000", - "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"3800000000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "0", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "100000000", "counter": "1" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"100000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"1" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", - "counter": "4" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"99999393" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"4" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": - { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": {} } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Some", "args": [ { "string": "initial storage" } ] } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", - "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": - [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": - { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": - { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, - "rem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%rem_left" ] }, - { "prim": "string", "annots": [ "%rem_right" ] } ] }, - "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, - "mem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", "annots": [ "%mem_right" ] } ] }, - "default": { "prim": "unit" }, - "add_right": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add_left": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add": - { "prim": "or", - "args": - [ { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_right" ] } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "test" - }, - "type": { - "prim": "string" - } -}' -null - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "dup" - }, - "type": { - "prim": "string" - } -}' -null diff --git a/tezt/_regressions/rpc/jakarta.proxy_server_rpc.contracts.out b/tezt/_regressions/rpc/jakarta.proxy_server_rpc.contracts.out deleted file mode 100644 index e02a116f99d17bb79f1b6176fc5cb43cefc96909..0000000000000000000000000000000000000000 --- a/tezt/_regressions/rpc/jakarta.proxy_server_rpc.contracts.out +++ /dev/null @@ -1,554 +0,0 @@ -rpc/jakarta.proxy_server_rpc.contracts.out - -./tezos-client rpc get /chains/main/blocks/head/context/contracts -[ "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[CONTRACT_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get /chains/main/blocks/head/context/delegates -[ "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]", - "[PUBLIC_KEY_HASH]" ] - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "3800000000000", - "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"3800000000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "0", "counter": "0" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "100000000", "counter": "1" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"100000000" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"1" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' -{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", - "counter": "4" } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' -"99999393" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' -"4" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' -"[PUBLIC_KEY]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' -"[PUBLIC_KEY_HASH]" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": - { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": {} } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "CAR" }, { "prim": "SOME" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ], - "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Some", "args": [ { "string": "initial storage" } ] } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' -{ "balance": "0", - "script": - { "code": - [ { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", - "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": - [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": - "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": - { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' -"0" - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' -Fatal error: - No service found at this URL - - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' -Fatal error: - No service found at this URL - - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "int": "0" - }, - "type": { - "prim": "int" - } -}' -null - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' -{ "entrypoints": - { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, - "rem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%rem_left" ] }, - { "prim": "string", "annots": [ "%rem_right" ] } ] }, - "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, - "mem": - { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", "annots": [ "%mem_right" ] } ] }, - "default": { "prim": "unit" }, - "add_right": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add_left": - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - "add": - { "prim": "or", - "args": - [ { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": [ { "prim": "string" }, { "prim": "nat" } ], - "annots": [ "%add_right" ] } ] } } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' -{ "code": - [ { "prim": "storage", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] }, - { "prim": "big_map", - "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, - { "prim": "parameter", - "args": - [ { "prim": "or", - "args": - [ { "prim": "unit", "annots": [ "%default" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "string", "annots": [ "%mem_left" ] }, - { "prim": "string", - "annots": [ "%mem_right" ] } ], - "annots": [ "%mem" ] }, - { "prim": "or", - "args": - [ { "prim": "or", - "args": - [ { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_left" ] }, - { "prim": "pair", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ], - "annots": [ "%add_right" ] } ], - "annots": [ "%add" ] }, - { "prim": "or", - "args": - [ { "prim": "string", - "annots": [ "%rem_left" ] }, - { "prim": "string", - "annots": [ "%rem_right" ] } ], - "annots": [ "%rem" ] } ] } ] } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DROP" }, { "prim": "DUP" }, - { "prim": "CAR" }, - { "prim": "PUSH", - "args": [ { "prim": "mutez" }, { "int": "0" } ] }, - { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, - { "prim": "CREATE_CONTRACT", - "args": - [ [ { "prim": "parameter", - "args": [ { "prim": "string" } ] }, - { "prim": "storage", - "args": - [ { "prim": "big_map", - "args": - [ { "prim": "string" }, - { "prim": "nat" } ] } ] }, - { "prim": "code", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DROP" }, - { "prim": "NIL", - "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] }, - { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "SWAP" }, { "prim": "CONS" }, - { "prim": "PAIR" } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ] ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": [ [ { "prim": "DUP" } ] ] }, - { "prim": "MEM" }, - [ { "prim": "IF", - "args": - [ [], - [ [ { "prim": "UNIT" }, - { "prim": "FAILWITH" } ] ] ] } ], - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "UNPAIR" }, - { "prim": "DIP", - "args": - [ { "int": "2" }, - [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "SOME" } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ], - [ { "prim": "IF_LEFT", - "args": - [ [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" } ], - [ { "prim": "DIP", - "args": - [ [ { "prim": "UNPAIR" }, - { "prim": "SWAP" } ] ] }, - { "prim": "DIP", - "args": - [ [ { "prim": "NONE", - "args": - [ { "prim": "nat" } ] } ] ] }, - { "prim": "UPDATE" }, - { "prim": "SWAP" } ] ] } ] ] } ] ] }, - { "prim": "PAIR" }, - { "prim": "NIL", "args": [ { "prim": "operation" } ] }, - { "prim": "PAIR" } ] ] } ] ] } ], - "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } - -./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' -{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "test" - }, - "type": { - "prim": "string" - } -}' -null - -./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ - "key": { - "string": "dup" - }, - "type": { - "prim": "string" - } -}' -null diff --git a/tezt/_regressions/sc_rollup_get_lcc_hash_with_level.out b/tezt/_regressions/sc_rollup_get_lcc_hash_with_level.out deleted file mode 100644 index 232f5d8cad9614118e3d06f6ad6b6d5f3afbb2ce..0000000000000000000000000000000000000000 --- a/tezt/_regressions/sc_rollup_get_lcc_hash_with_level.out +++ /dev/null @@ -1,31 +0,0 @@ -sc_rollup_get_lcc_hash_with_level.out - -./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 -Node is bootstrapped. -Estimated gas: 1800.796 units (will add 100 for safety) -Estimated storage: 6540 bytes added (will add 20 for safety) -Operation successfully injected in the node. -Operation hash is '[OPERATION_HASH]' -NOT waiting for the operation to be included. -Use command - tezos-client wait for [OPERATION_HASH] to be included --confirmations 1 --branch [BLOCK_HASH] -and/or an external block explorer to make sure that it has been included. -This sequence of operations was run: - Manager signed operations: - From: [PUBLIC_KEY_HASH] - Fee to the baker: ꜩ0.000428 - Expected counter: 1 - Gas limit: 1901 - Storage limit: 6560 bytes - Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ0.000428 - payload fees(the block proposer) ....... +ꜩ0.000428 - Originate smart contract rollup of kind arith and type unit with boot sector '' - This smart contract rollup origination was successfully applied - Consumed gas: 1800.796 - Storage size: 6540 bytes - Address: [SC_ROLLUP_HASH] - Balance updates: - [PUBLIC_KEY_HASH] ... -ꜩ1.635 - storage fees ........................... +ꜩ1.635 - diff --git a/tezt/lib/cli.ml b/tezt/lib/cli.ml index 61a08a6fe9651fb68bc570a58c85f2f137bb274c..f5a4984382be4a9cf974f13481032eb502945e7d 100644 --- a/tezt/lib/cli.ml +++ b/tezt/lib/cli.ml @@ -51,7 +51,6 @@ type options = { mutable global_timeout : float option; mutable test_timeout : float option; mutable retry : int; - mutable regression_dir : string; mutable reset_regressions : bool; mutable on_unknown_regression_files_mode : on_unknown_regression_files_mode; mutable loop_mode : loop_mode; @@ -86,7 +85,6 @@ let options = global_timeout = None; test_timeout = None; retry = 0; - regression_dir = "tezt/_regressions"; reset_regressions = false; on_unknown_regression_files_mode = Warn; loop_mode = Count 1; @@ -321,10 +319,6 @@ let init ?args () = Arg.Int (fun retry -> options.retry <- retry), " Retry each failing test up to COUNT times. If one retry is \ successful, the test is considered successful." ); - ( "--regression-dir", - Arg.String (fun dir -> options.regression_dir <- dir), - " Where to store the output of regression tests. Default is: \ - tezt/_regressions" ); ( "--reset-regressions", Arg.Unit (fun () -> options.reset_regressions <- true), " Remove regression test outputs if they exist, and regenerate them." diff --git a/tezt/lib/cli.mli b/tezt/lib/cli.mli index f0533589e7996a8015e2b23fd42f566d6092f804..8f72ff085a51976b48225615d65ee8d097c3717a 100644 --- a/tezt/lib/cli.mli +++ b/tezt/lib/cli.mli @@ -94,7 +94,6 @@ type options = { mutable global_timeout : float option; mutable test_timeout : float option; mutable retry : int; - mutable regression_dir : string; mutable reset_regressions : bool; mutable on_unknown_regression_files_mode : on_unknown_regression_files_mode; mutable loop_mode : loop_mode; diff --git a/tezt/lib/log.ml b/tezt/lib/log.ml index 9c5a95b202fa79f6cc83661291ee30be9aeec63f..3b43c4cd33b32510e8d20a03c14aeb5163b7f314 100644 --- a/tezt/lib/log.ml +++ b/tezt/lib/log.ml @@ -52,7 +52,6 @@ let channel = global_timeout = _; retry = _; test_timeout = _; - regression_dir = _; reset_regressions = _; on_unknown_regression_files_mode = _; loop_mode = _; diff --git a/tezt/lib/regression.ml b/tezt/lib/regression.ml index a5786a5c1c11dbcc91a1cf88421871181d5f94e2..93483bd1d4ab41640f727b7a3b1d644e23305ff4 100644 --- a/tezt/lib/regression.ml +++ b/tezt/lib/regression.ml @@ -52,7 +52,11 @@ let run_and_capture_output ~output_file (f : unit -> 'a Lwt.t) = let parent = Filename.dirname filename in if String.length parent < String.length filename then ( create_parent parent ; - if not (Sys.file_exists parent) then Unix.mkdir parent 0o755) + if not (Sys.file_exists parent) then + try Unix.mkdir parent 0o755 + with Unix.Unix_error (EEXIST, _, _) -> + (* Can happen with [-j] in particular. *) + ()) in create_parent output_file ; let channel = open_out output_file in @@ -78,20 +82,66 @@ let log_regression_diff diff = Log.log ~level:Error ~color "%s" line) (String.split_on_char '\n' diff) -let all_output_files = ref String_set.empty +(* Map from output directories to output files. + Output directories are directories that are supposed to only contain output files. + Subdirectories of output directories do not appear as keys in this map. + In the map, output files can be in subdirectories (i.e. they can contain '/'). *) +let output_dirs_and_files : String_set.t String_map.t ref = ref String_map.empty -let output_file_extension = "out" - -let full_output_file output_file = - (Cli.options.regression_dir // output_file) ^ "." ^ output_file_extension - -let register ~__FILE__ ~title ~tags ~output_file f = +let register ~__FILE__ ~title ~tags f = let tags = "regression" :: tags in - all_output_files := String_set.add output_file !all_output_files ; + let output_dir = + let project_root = + match Sys.getenv_opt "DUNE_SOURCEROOT" with + | Some x -> x + | None -> ( + match Sys.getenv_opt "PWD" with + | Some x -> x + | None -> + (* For some reason, under [dune runtest], [PWD] and + [getcwd] have different values. [getcwd] is in + [_build/default], and [PWD] is where [dune runtest] was + executed, which is closer to what we want. *) + Sys.getcwd ()) + in + project_root // Filename.dirname __FILE__ // "expected" + in + let relative_output_file = + let sanitized_title = + (* We exclude ':' because of Windows. *) + let sanitize_char = function + | ( 'a' .. 'z' + | 'A' .. 'Z' + | '0' .. '9' + | '_' | '-' | '.' | ' ' | '(' | ')' ) as x -> + x + | _ -> '-' + in + let full = String.map sanitize_char title in + let max_length = 80 in + if String.length full > max_length then String.sub full 0 max_length + else full + in + Filename.basename __FILE__ // (sanitized_title ^ ".out") + in + let old_relative_output_files = + String_map.find_opt output_dir !output_dirs_and_files + |> Option.value ~default:String_set.empty + in + let stored_full_output_file = output_dir // relative_output_file in + if String_set.mem relative_output_file old_relative_output_files then + invalid_arg + (sf + "the output of test %S would be stored in %S, which is already used \ + by another test" + title + stored_full_output_file) ; + output_dirs_and_files := + String_map.add + output_dir + (String_set.add relative_output_file old_relative_output_files) + !output_dirs_and_files ; Test.register ~__FILE__ ~title ~tags (fun () -> - (* We cannot compute [stored_full_output_file] before [Test.register] - because [Cli.init] must have been called. *) - let stored_full_output_file = full_output_file output_file in (* when the stored output doesn't already exists, must reset regressions *) if not @@ -104,15 +154,13 @@ let register ~__FILE__ ~title ~tags ~output_file f = (Log.quote_shell stored_full_output_file) (Log.quote_shell title) ; let capture_f ~full_output_file = - run_and_capture_output ~output_file:full_output_file @@ fun () -> - capture (output_file ^ "." ^ output_file_extension) ; - f () + run_and_capture_output ~output_file:full_output_file f in if Cli.options.reset_regressions then capture_f ~full_output_file:stored_full_output_file else (* store the current run into a temp file *) - let temp_full_output_file = Temp.file output_file in + let temp_full_output_file = Temp.file relative_output_file in let* () = capture_f ~full_output_file:temp_full_output_file in (* compare the captured output with the stored output *) let diff_process = @@ -152,8 +200,12 @@ let register ~__FILE__ ~title ~tags ~output_file f = (Log.quote_shell stored_full_output_file) (Log.quote_shell title)) -let check_unknown_output_files () = - let full_output_files = String_set.map full_output_file !all_output_files in +let check_unknown_output_files output_dir relative_output_files = + let full_output_files = + String_set.map + (fun relative_output_file -> output_dir // relative_output_file) + relative_output_files + in let found_unknown = ref false in let mode = Cli.options.on_unknown_regression_files_mode in let log_unused = match mode with Fail -> Log.error | _ -> Log.warn in @@ -177,9 +229,20 @@ let check_unknown_output_files () = log_unused "%s is not used by any test and can be deleted." full ; found_unknown := true) in - Array.iter handle_file (Sys.readdir path) ; + let try_to_read_dir () = + try Sys.readdir path + with Sys_error _ -> + (* Mostly happens if [path] does not exist or is not a + directory, in which case we have nothing to browse. + Could also happen because of permissions or other system issues, + but since this is just a check to help developers, we + don't want to bother them if this happens. *) + [||] + in + Array.iter handle_file (try_to_read_dir ()) ; (* Check whether directory is empty now that we may have deleted files. *) - match Sys.readdir path with + match try_to_read_dir () with + | exception Sys_error _ -> () | [||] -> if mode = Delete then try @@ -192,7 +255,7 @@ let check_unknown_output_files () = found_unknown := true) | _ -> () in - browse Cli.options.regression_dir ; + browse output_dir ; if !found_unknown then ( Log.warn "Use --on-unknown-regression-files delete to delete those files and/or \ @@ -204,6 +267,6 @@ let () = (* We cannot run [check_unknown_output_files] before [Cli.init], and we cannot run it from the [Test] module because it would create a circular dependency. *) - Test.before_test_run (fun () -> - if Cli.options.on_unknown_regression_files_mode <> Ignore then - check_unknown_output_files ()) + Test.before_test_run @@ fun () -> + if Cli.options.on_unknown_regression_files_mode <> Ignore then + String_map.iter check_unknown_output_files !output_dirs_and_files diff --git a/tezt/lib/regression.mli b/tezt/lib/regression.mli index 85df49f14f379626bfc72c75a48fc9263c8120a5..1b1800e2b80905a3119f249eb4941ea275fe4056 100644 --- a/tezt/lib/regression.mli +++ b/tezt/lib/regression.mli @@ -35,26 +35,23 @@ This function is a wrapper around [Test.register]. It adds the "regression" tag to the [tags] list provided by the argument. - The [output_file] specifies the name of the file where the output of the test is stored - and read to be compared on subsequent runs. The actual filename is - [Cli.options.regression_dir // output_file ^ ".out"]. - - Note that [output_file] can contain subdirectories. - For instance, using the default [--regression-dir], - [~output_file:"math/sqrt"] will result in the creation of directory - ["tezt/_regressions/math"] if needed and regression output will be written - in ["tezt/_regressions/math/sqrt.out"]. *) + Output which is captured (with {!capture}) is recorded in a file named + [//expected//.out] where: + - [<ROOT>] is the root directory of the project, read from environment variable + [DUNE_SOURCEROOT] if available, else [PWD] if available, else using [Sys.getcwd]; + - [<DIR>] is [Filename.dirname __FILE__]; + - [<BASE>] is [Filename.basename __FILE__]; + - [<TITLE>] is a sanitized and possibly truncated version of [~title]. *) val register : __FILE__:string -> title:string -> tags:string list -> - output_file:string -> (unit -> unit Lwt.t) -> unit (** Capture some output of a regression test. - Call this to record a string into the [output_file] given to [register]. + Call this to record a string into the expected output file of the current test. A newline character [\n] will be added after it. This function only records its argument when called while a regression test is running, @@ -70,5 +67,5 @@ val capture : string -> unit {!register}ed regression test function. The hooks will {!capture} the spawned command, its arguments and the output of - its execution into the registered [output_file]. *) + its execution. *) val hooks : Process.hooks diff --git a/tezt/lib_tezos/protocol.ml b/tezt/lib_tezos/protocol.ml index e6f0df14aa9d7a37b639cffede30c166d4dfafc8..39b701fab48584576f028cf098c2216e0f8d40e6 100644 --- a/tezt/lib_tezos/protocol.ml +++ b/tezt/lib_tezos/protocol.ml @@ -189,13 +189,7 @@ let register_long_test ~__FILE__ ~title ~tags ?supports ?team ~executors Long_test.register ~__FILE__ ~title ~tags ?team ~executors ~timeout (fun () -> body protocol) -let register_regression_test ~__FILE__ ~title ~tags ?supports ~output_file body - protocols = +let register_regression_test ~__FILE__ ~title ~tags ?supports body protocols = iter_on_supported_protocols ~title ~protocols ?supports @@ fun protocol -> let title, tags = add_to_test_parameters protocol title tags in - Regression.register - ~__FILE__ - ~title - ~tags - ~output_file:(output_file protocol) - (fun () -> body protocol) + Regression.register ~__FILE__ ~title ~tags (fun () -> body protocol) diff --git a/tezt/lib_tezos/protocol.mli b/tezt/lib_tezos/protocol.mli index 862b7ec895b8150142a230a5d4849b5a9a204dc4..3cd3b47b1f4ad8ab8d22bb93f3d0e1bab26ebbb0 100644 --- a/tezt/lib_tezos/protocol.mli +++ b/tezt/lib_tezos/protocol.mli @@ -208,7 +208,6 @@ val register_regression_test : title:string -> tags:string list -> ?supports:supported_protocols -> - output_file:(t -> string) -> (t -> unit Lwt.t) -> t list -> unit diff --git a/tezt/tests/RPC_test.ml b/tezt/tests/RPC_test.ml index 219a59ad667b6a3a4a077fc79ed2a71bd0791256..1425ed862107cd006737178727eb89d0f6cdea69 100644 --- a/tezt/tests/RPC_test.ml +++ b/tezt/tests/RPC_test.ml @@ -68,8 +68,6 @@ let check_rpc ~test_mode_tag ~test_function ?parameter_overrides ~__FILE__ ~title:(sf "(mode %s) RPC regression tests: %s" title_tag sub_group) ~tags:["rpc"; sub_group] - ~output_file:(fun p -> - "rpc" // sf "%s.%s.%s" (Protocol.tag p) title_tag sub_group) @@ fun protocol -> (* Initialize a node with alpha protocol and data to be used for RPC calls. The log of the node is not captured in the regression output. *) @@ -1000,7 +998,6 @@ let register protocols = ~__FILE__ ~title:"Binary RPC regression tests" ~tags:["rpc"; "regression"; "binary"] - ~output_file:"rpc/binary_rpc" binary_regression_test ; let register protocols test_mode_tag = let check_rpc ?parameter_overrides ?node_parameters ~test_function sub_group diff --git a/tezt/tests/config.ml b/tezt/tests/config.ml index 336ab7197f235bb4b1586a7804a515ef91de69ff..faf47e3e792a95ad95c73d4c2396ab736b3735b2 100644 --- a/tezt/tests/config.ml +++ b/tezt/tests/config.ml @@ -28,11 +28,7 @@ let config_reset args = Process.run Constant.tezos_node ["config"; "show"] ~hooks:Regression.hooks let register () = - Regression.register - ~__FILE__ - ~title:"config reset" - ~tags:["config"] - ~output_file:"config" + Regression.register ~__FILE__ ~title:"config reset" ~tags:["config"] @@ fun () -> let* () = config_reset [] in let* () = config_reset ["--rpc-addr=:1234"] in diff --git a/tezt/tests/deposits_limit.ml b/tezt/tests/deposits_limit.ml index dd7892c696f1df38082d22272e4abb0b9f8d8e31..630e90e90ef217285ae4d338a7bda8963280b6f1 100644 --- a/tezt/tests/deposits_limit.ml +++ b/tezt/tests/deposits_limit.ml @@ -32,7 +32,6 @@ let test_set_deposits_limit = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun _ -> "deposits_limit" // "set_desposits_limit") ~title:"set deposits limit" ~tags:["deposits_limit"] @@ fun protocol -> @@ -45,7 +44,6 @@ let test_set_deposits_limit = let test_unset_deposits_limit = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun _ -> "deposits_limit" // "unset_desposits_limit") ~title:"unset deposits limit" ~tags:["deposits_limit"] @@ fun protocol -> diff --git a/tezt/tests/encoding.ml b/tezt/tests/encoding.ml index 668368e43e806bf81dd869ce5a233a28e02f46c1..16e7d1307c5b649376d044930df1917e0fde9260 100644 --- a/tezt/tests/encoding.ml +++ b/tezt/tests/encoding.ml @@ -99,7 +99,6 @@ let check_protocol_sample_encoding ?supports sample = ~title:(sf "protocol encoding regression test: %s" sample) ~tags:["encoding"; "protocol"] ?supports - ~output_file:(fun p -> "encoding" // sf "%s.%s" (Protocol.tag p) sample) @@ fun protocol -> let base_path = "tezt" // "tests" // "encoding_samples" // Protocol.tag protocol // sample @@ -114,7 +113,6 @@ let check_shell_sample_encoding sample = ~__FILE__ ~title:(sf "shell encoding regression test: %s" sample) ~tags:["encoding"; "shell"] - ~output_file:("encoding" // sf "shell.%s" sample) @@ fun () -> let base_path = "tezt" // "tests" // "encoding_samples" // "shell" // sample diff --git a/tezt/_regressions/rpc/alpha.client.contracts.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/alpha.client.contracts.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- contracts.out index cb55c7abef4e6947b651ab8fa29fe3d7be57e123..6172051e773ef3a20b52dbc70b6f719fba68562a 100644 --- a/tezt/_regressions/rpc/alpha.client.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/alpha.client.contracts.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.client.delegates.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/alpha.client.delegates.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- delegates.out index 5b87aa0650a66b326124a82c9b324244a5e67ee6..c5963596007d4a5764cabb65c9f5e01892138a0a 100644 --- a/tezt/_regressions/rpc/alpha.client.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/alpha.client.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.client.mempool.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- mempool.out similarity index 99% rename from tezt/_regressions/rpc/alpha.client.mempool.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- mempool.out index 252bdc0ec972de1884e57906ff15b99be64ea9f7..eb9b22d5ac0e539c067585e1c87780815d0e9708 100644 --- a/tezt/_regressions/rpc/alpha.client.mempool.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- mempool.out @@ -1,4 +1,3 @@ -rpc/alpha.client.mempool.out curl -s 'http://localhost:[PORT]/chains/main/mempool/monitor_operations?applied=true&outdated=true&branch_delayed=true&refused=true&branch_refused=true' [] diff --git a/tezt/_regressions/rpc/alpha.client.others.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/alpha.client.others.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- others.out index 6e692cbcd10a16375c21d940a6944349d2e26d52..6ff5687b1695516dd83c0a471705a2aacaa23fea 100644 --- a/tezt/_regressions/rpc/alpha.client.others.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/alpha.client.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/alpha.client.votes.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- votes.out similarity index 99% rename from tezt/_regressions/rpc/alpha.client.votes.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- votes.out index 5ed70ea3a5e34188ef8c23bd164766bf69c53fe6..a7ea3fe91817479176a713fd1599419897b47d50 100644 --- a/tezt/_regressions/rpc/alpha.client.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode client) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/alpha.client.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/alpha.light.contracts.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/alpha.light.contracts.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- contracts.out index a91680bc81096be192f98dcfbd961ce90c45308f..8415a6aa1767a0eef8dda197a967102d41e732a9 100644 --- a/tezt/_regressions/rpc/alpha.light.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/alpha.light.contracts.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.light.delegates.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/alpha.light.delegates.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- delegates.out index 86f0c849ccff7933a9476d928051ff402cd00030..874166ce630ee0b53637d3ebf2376ab61da02764 100644 --- a/tezt/_regressions/rpc/alpha.light.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/alpha.light.delegates.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.light.others.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/alpha.light.others.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- others.out index 61402074c195e6db67c4ffb4bf65995a06a244b0..21fb19213d2f5b8dd4a082b1dab57f43b7d2a006 100644 --- a/tezt/_regressions/rpc/alpha.light.others.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/alpha.light.others.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/alpha.light.votes.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- votes.out similarity index 99% rename from tezt/_regressions/rpc/alpha.light.votes.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- votes.out index f29ef79d7f89036b7ef18eb025e762036fafcd81..f1efd727e4343f88a666e035945af69e02f18f7c 100644 --- a/tezt/_regressions/rpc/alpha.light.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode light) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/alpha.light.votes.out ./tezos-client --mode light rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/alpha.proxy.contracts.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy.contracts.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- contracts.out index 0497d6d7a573b08bac6e1d2fbf6dd4957d01bc67..5763e390dd0d2790ddbaa8a0c6cfe4dd6a6cbbe4 100644 --- a/tezt/_regressions/rpc/alpha.proxy.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy.contracts.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.proxy.delegates.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy.delegates.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- delegates.out index 172a65ed7b8fbf59684c0cc2874abea13a78c9bf..8cc972f14b266f0423ef834c6af45e307ca2854e 100644 --- a/tezt/_regressions/rpc/alpha.proxy.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy.delegates.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.proxy.mempool.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- mempool.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy.mempool.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- mempool.out index c0f381b6079f080c8217384c0f1a097d37e8c4ca..555bf116e4c33d9877709368e2db22ad53b7b907 100644 --- a/tezt/_regressions/rpc/alpha.proxy.mempool.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- mempool.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy.mempool.out curl -s 'http://localhost:[PORT]/chains/main/mempool/monitor_operations?applied=true&outdated=true&branch_delayed=true&refused=true&branch_refused=true' [] diff --git a/tezt/_regressions/rpc/alpha.proxy.others.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy.others.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- others.out index 7d26b7089f0333e42aff2ce512021352aa1e1df3..3f950b969cb7853a0054f2648ed83f10fa6bd0e7 100644 --- a/tezt/_regressions/rpc/alpha.proxy.others.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy.others.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/alpha.proxy.votes.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- votes.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy.votes.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- votes.out index 7ea484815e2757a73b7aa39ad85034665cd20220..fc45eac6faf877bb77d86827061b9bf0b876b949 100644 --- a/tezt/_regressions/rpc/alpha.proxy.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy.votes.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/ithaca.client.contracts.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.client.contracts.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- contracts.out index 0f156e3b280d00a431ab569b43051504fde0324a..6172051e773ef3a20b52dbc70b6f719fba68562a 100644 --- a/tezt/_regressions/rpc/ithaca.client.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/ithaca.client.contracts.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.proxy_server_rpc.delegates.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy_server_rpc.delegates.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- delegates.out index bf6ef936d9ad787f9f99a30b160626badc6175e4..c5963596007d4a5764cabb65c9f5e01892138a0a 100644 --- a/tezt/_regressions/rpc/alpha.proxy_server_rpc.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy_server_rpc.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.proxy_server_rpc.others.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy_server_rpc.others.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- others.out index 869343b796cc776736144cf20de72f00ee66be84..b6e2832eccb11cfa777e7d9c877680572758b3c8 100644 --- a/tezt/_regressions/rpc/alpha.proxy_server_rpc.others.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy_server_rpc.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/alpha.proxy_server_rpc.votes.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- votes.out similarity index 98% rename from tezt/_regressions/rpc/alpha.proxy_server_rpc.votes.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- votes.out index 61e932b7c2f0708ec86989536281826913964180..c5d50e640de86506218c2bb5bbbc429580642420 100644 --- a/tezt/_regressions/rpc/alpha.proxy_server_rpc.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_data_dir) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy_server_rpc.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/jakarta.client.contracts.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.client.contracts.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- contracts.out index 2247cabc7b86f038df21f7a00e87934ad74e18a1..6172051e773ef3a20b52dbc70b6f719fba68562a 100644 --- a/tezt/_regressions/rpc/jakarta.client.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/jakarta.client.contracts.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.proxy_server_data_dir.delegates.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy_server_data_dir.delegates.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- delegates.out index 82f40f30c09c4c867cd84afcd9cd6474eaf1de89..c5963596007d4a5764cabb65c9f5e01892138a0a 100644 --- a/tezt/_regressions/rpc/alpha.proxy_server_data_dir.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy_server_data_dir.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/alpha.proxy_server_data_dir.others.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- others.out similarity index 98% rename from tezt/_regressions/rpc/alpha.proxy_server_data_dir.others.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- others.out index 12f77d24e987a0276887b20f63a96845cc3ed808..b6e2832eccb11cfa777e7d9c877680572758b3c8 100644 --- a/tezt/_regressions/rpc/alpha.proxy_server_data_dir.others.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy_server_data_dir.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/jakarta.proxy_server_rpc.votes.out b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- votes.out similarity index 98% rename from tezt/_regressions/rpc/jakarta.proxy_server_rpc.votes.out rename to tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- votes.out index 275efa333f273d057949b804947bf1ae65b5d275..c5d50e640de86506218c2bb5bbbc429580642420 100644 --- a/tezt/_regressions/rpc/jakarta.proxy_server_rpc.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Alpha- (mode proxy_server_rpc) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy_server_rpc.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/binary_rpc.out b/tezt/tests/expected/RPC_test.ml/Binary RPC regression tests.out similarity index 97% rename from tezt/_regressions/rpc/binary_rpc.out rename to tezt/tests/expected/RPC_test.ml/Binary RPC regression tests.out index 7167b93316463d7d51c839985513401b926a43c9..9d028949f99cc7c663eabc83432b72db5236b82d 100644 --- a/tezt/_regressions/rpc/binary_rpc.out +++ b/tezt/tests/expected/RPC_test.ml/Binary RPC regression tests.out @@ -1,4 +1,3 @@ -rpc/binary_rpc.out ./tezos-client --media-type json rpc get /chains/main/blocks/head/header/shell { "level": 0, "proto": 0, diff --git a/tezt/_regressions/rpc/alpha.proxy_server_rpc.contracts.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/alpha.proxy_server_rpc.contracts.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- contracts.out index b255e2b9903bd349b4544476eeec4f366bf7fc5b..6172051e773ef3a20b52dbc70b6f719fba68562a 100644 --- a/tezt/_regressions/rpc/alpha.proxy_server_rpc.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy_server_rpc.contracts.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/ithaca.client.delegates.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.client.delegates.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- delegates.out index 5222f7fc43cd4ab9a38cb26f87e22acddccbcd00..4ca1713a3d84a9159e742227fb766fbe5bd02d42 100644 --- a/tezt/_regressions/rpc/ithaca.client.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/ithaca.client.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/ithaca.client.mempool.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- mempool.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.client.mempool.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- mempool.out index 1a4a9435509772953f7aa7e8cf59c44da5759940..528cf69085018344a75f1f81c380991276007c30 100644 --- a/tezt/_regressions/rpc/ithaca.client.mempool.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- mempool.out @@ -1,4 +1,3 @@ -rpc/ithaca.client.mempool.out curl -s 'http://localhost:[PORT]/chains/main/mempool/monitor_operations?applied=true&outdated=true&branch_delayed=true&refused=true&branch_refused=true' [] diff --git a/tezt/_regressions/rpc/ithaca.client.others.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.client.others.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- others.out index f733a25ffcef3331761fa72fffc832b07e513b1d..679b0e14f88ea51fef5a78a7e3b1471deba6db79 100644 --- a/tezt/_regressions/rpc/ithaca.client.others.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/ithaca.client.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/ithaca.client.votes.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- votes.out similarity index 98% rename from tezt/_regressions/rpc/ithaca.client.votes.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- votes.out index bd781a72736dcc58d67a066ded44c809c551f206..409bd42505888daaf10ab6a30dea296e45aedb3a 100644 --- a/tezt/_regressions/rpc/ithaca.client.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode client) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/ithaca.client.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/ithaca.light.contracts.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.light.contracts.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- contracts.out index 4e3b156e206e075228f30ee6dc2d4243647baa5d..8e743831b17eaf2310861e9f09349687b7d1af82 100644 --- a/tezt/_regressions/rpc/ithaca.light.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/ithaca.light.contracts.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/ithaca.light.delegates.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.light.delegates.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- delegates.out index 07df13a1f13e93099f780f4a05e627c5c3385ad4..370365b73a5a34b0466cf7eb930c640c37aa3d16 100644 --- a/tezt/_regressions/rpc/ithaca.light.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/ithaca.light.delegates.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/ithaca.light.others.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.light.others.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- others.out index c81b0bbb66ed364f8898c741a3250a8d1b68a96f..21b0ec35941f5782f07f3cee819abd6e5b2dfb8e 100644 --- a/tezt/_regressions/rpc/ithaca.light.others.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/ithaca.light.others.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/ithaca.light.votes.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- votes.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.light.votes.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- votes.out index 38fbbbbf966c2625b8df738c9baa8fe72af0f296..07561c0bce5a5ec86761b91cf992c959606f9297 100644 --- a/tezt/_regressions/rpc/ithaca.light.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode light) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/ithaca.light.votes.out ./tezos-client --mode light rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/ithaca.proxy.contracts.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.proxy.contracts.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- contracts.out index c6ce1d06c0f50f17789c4b3e9133a59a33151ba9..e0be1a27c4d29b837954872fe5312e9ea1955cfd 100644 --- a/tezt/_regressions/rpc/ithaca.proxy.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy.contracts.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/ithaca.proxy.delegates.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.proxy.delegates.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- delegates.out index cc0c3376d1500f956ee69f08a04a87a61ce053bd..7e5fd490561bf3cca2d4b0f919308df02a2db242 100644 --- a/tezt/_regressions/rpc/ithaca.proxy.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy.delegates.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/ithaca.proxy.mempool.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- mempool.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.proxy.mempool.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- mempool.out index 4fe0706af78d6cbbe90df02a71b778eca151c9e7..7b31751a37f6d8cdd4ada297cd116bf5e5a02435 100644 --- a/tezt/_regressions/rpc/ithaca.proxy.mempool.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- mempool.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy.mempool.out curl -s 'http://localhost:[PORT]/chains/main/mempool/monitor_operations?applied=true&outdated=true&branch_delayed=true&refused=true&branch_refused=true' [] diff --git a/tezt/_regressions/rpc/ithaca.proxy.others.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.proxy.others.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- others.out index 0596409fde17378c882f31fe7505010711db8bb0..78db3cbb671869795ffe10913c6daffdb1f96911 100644 --- a/tezt/_regressions/rpc/ithaca.proxy.others.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy.others.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/ithaca.proxy.votes.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- votes.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.proxy.votes.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- votes.out index 9f1c04ed5ad9375c364248a0f651326fb1148a90..0605d9e830e30beeb846fcd2c84c079a8e8714dc 100644 --- a/tezt/_regressions/rpc/ithaca.proxy.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy.votes.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- contracts.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- contracts.out new file mode 100644 index 0000000000000000000000000000000000000000..6172051e773ef3a20b52dbc70b6f719fba68562a --- /dev/null +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- contracts.out @@ -0,0 +1,553 @@ + +./tezos-client rpc get /chains/main/blocks/head/context/contracts +[ "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get /chains/main/blocks/head/context/delegates +[ "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "3800000000000", + "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"3800000000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "0", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "100000000", "counter": "1" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"100000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"1" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", + "counter": "4" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"99999393" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"4" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": + { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": {} } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Some", "args": [ { "string": "initial storage" } ] } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", + "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": + [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": + { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": + { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, + "rem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%rem_left" ] }, + { "prim": "string", "annots": [ "%rem_right" ] } ] }, + "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, + "mem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", "annots": [ "%mem_right" ] } ] }, + "default": { "prim": "unit" }, + "add_right": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add_left": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add": + { "prim": "or", + "args": + [ { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_right" ] } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "test" + }, + "type": { + "prim": "string" + } +}' +null + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "dup" + }, + "type": { + "prim": "string" + } +}' +null diff --git a/tezt/_regressions/rpc/ithaca.proxy_server_rpc.delegates.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.proxy_server_rpc.delegates.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- delegates.out index 3446a0c06755015bf889cdfbcd7bc2f2ebfe8d8a..4ca1713a3d84a9159e742227fb766fbe5bd02d42 100644 --- a/tezt/_regressions/rpc/ithaca.proxy_server_rpc.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy_server_rpc.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/ithaca.proxy_server_rpc.others.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- others.out similarity index 98% rename from tezt/_regressions/rpc/ithaca.proxy_server_rpc.others.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- others.out index c2ce7b873fb1e10c0920dc11ec28a1f485f7cb7f..c3896f0aed2f1140c3aee6fb4208bcaeb969fbb9 100644 --- a/tezt/_regressions/rpc/ithaca.proxy_server_rpc.others.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy_server_rpc.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/ithaca.proxy_server_rpc.votes.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- votes.out similarity index 98% rename from tezt/_regressions/rpc/ithaca.proxy_server_rpc.votes.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- votes.out index 7417bc082caa66e1af93f1b38ff246471ba90a27..be72e9dbde1a4026c0aadd29926ed92b26c2c237 100644 --- a/tezt/_regressions/rpc/ithaca.proxy_server_rpc.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_data_dir) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy_server_rpc.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- contracts.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- contracts.out new file mode 100644 index 0000000000000000000000000000000000000000..6172051e773ef3a20b52dbc70b6f719fba68562a --- /dev/null +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- contracts.out @@ -0,0 +1,553 @@ + +./tezos-client rpc get /chains/main/blocks/head/context/contracts +[ "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get /chains/main/blocks/head/context/delegates +[ "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "3800000000000", + "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"3800000000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "0", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "100000000", "counter": "1" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"100000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"1" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", + "counter": "4" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"99999393" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"4" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": + { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": {} } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Some", "args": [ { "string": "initial storage" } ] } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", + "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": + [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": + { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": + { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, + "rem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%rem_left" ] }, + { "prim": "string", "annots": [ "%rem_right" ] } ] }, + "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, + "mem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", "annots": [ "%mem_right" ] } ] }, + "default": { "prim": "unit" }, + "add_right": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add_left": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add": + { "prim": "or", + "args": + [ { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_right" ] } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "test" + }, + "type": { + "prim": "string" + } +}' +null + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "dup" + }, + "type": { + "prim": "string" + } +}' +null diff --git a/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.delegates.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/ithaca.proxy_server_data_dir.delegates.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- delegates.out index a65c2876422f5632f901e70b4eab20baa6e91062..4ca1713a3d84a9159e742227fb766fbe5bd02d42 100644 --- a/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy_server_data_dir.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.others.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- others.out similarity index 98% rename from tezt/_regressions/rpc/ithaca.proxy_server_data_dir.others.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- others.out index f79459a731738b0294fc198907240c60499917f5..c3896f0aed2f1140c3aee6fb4208bcaeb969fbb9 100644 --- a/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.others.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy_server_data_dir.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.votes.out b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- votes.out similarity index 98% rename from tezt/_regressions/rpc/ithaca.proxy_server_data_dir.votes.out rename to tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- votes.out index 74a27e36f07faee307dfd0193ee03e3de84e1466..be72e9dbde1a4026c0aadd29926ed92b26c2c237 100644 --- a/tezt/_regressions/rpc/ithaca.proxy_server_data_dir.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Ithaca- (mode proxy_server_rpc) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/ithaca.proxy_server_data_dir.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- contracts.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- contracts.out new file mode 100644 index 0000000000000000000000000000000000000000..6172051e773ef3a20b52dbc70b6f719fba68562a --- /dev/null +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- contracts.out @@ -0,0 +1,553 @@ + +./tezos-client rpc get /chains/main/blocks/head/context/contracts +[ "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get /chains/main/blocks/head/context/delegates +[ "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "3800000000000", + "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"3800000000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "0", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "100000000", "counter": "1" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"100000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"1" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", + "counter": "4" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"99999393" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"4" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": + { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": {} } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Some", "args": [ { "string": "initial storage" } ] } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", + "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": + [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": + { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": + { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, + "rem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%rem_left" ] }, + { "prim": "string", "annots": [ "%rem_right" ] } ] }, + "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, + "mem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", "annots": [ "%mem_right" ] } ] }, + "default": { "prim": "unit" }, + "add_right": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add_left": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add": + { "prim": "or", + "args": + [ { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_right" ] } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "test" + }, + "type": { + "prim": "string" + } +}' +null + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "dup" + }, + "type": { + "prim": "string" + } +}' +null diff --git a/tezt/_regressions/rpc/jakarta.client.delegates.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.client.delegates.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- delegates.out index 7a70b6f6d3ae8476c550231d07d91d28f4104ad2..092ce060fb91dcc7e4bde13d6069ff3668623649 100644 --- a/tezt/_regressions/rpc/jakarta.client.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/jakarta.client.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/jakarta.client.mempool.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- mempool.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.client.mempool.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- mempool.out index fa96a40af47ca6b76d8e3a2f1de14ab6ebe1dc4d..2e96e36b0c2706fc0c7358b3a980ed95691b9ba7 100644 --- a/tezt/_regressions/rpc/jakarta.client.mempool.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- mempool.out @@ -1,4 +1,3 @@ -rpc/jakarta.client.mempool.out curl -s 'http://localhost:[PORT]/chains/main/mempool/monitor_operations?applied=true&outdated=true&branch_delayed=true&refused=true&branch_refused=true' [] diff --git a/tezt/_regressions/rpc/jakarta.client.others.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.client.others.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- others.out index f34c103b85375f5360df1e0f4ea9502660915c94..eb569097d5acf80506ba6bdc6124676dbc2a7d5b 100644 --- a/tezt/_regressions/rpc/jakarta.client.others.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/jakarta.client.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/jakarta.client.votes.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- votes.out similarity index 98% rename from tezt/_regressions/rpc/jakarta.client.votes.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- votes.out index f4a569a926d24ac02b2288028298ef8b35b088ea..a7ea3fe91817479176a713fd1599419897b47d50 100644 --- a/tezt/_regressions/rpc/jakarta.client.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode client) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/jakarta.client.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/jakarta.light.contracts.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.light.contracts.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- contracts.out index 8260a45e785c3c85dcfba7900141fe2024667865..eec0d0daacb7a6a5f7bb489a84b292c92c25bef7 100644 --- a/tezt/_regressions/rpc/jakarta.light.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/jakarta.light.contracts.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/jakarta.light.delegates.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.light.delegates.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- delegates.out index 891b6da9643f7129d1278754681af5e403d5d240..7837bd74fcbde31998fbcf9c89c148d65a573590 100644 --- a/tezt/_regressions/rpc/jakarta.light.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/jakarta.light.delegates.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/jakarta.light.others.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.light.others.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- others.out index 424dcecbb7d710d7842767aae1088d33242f09f1..c2135b67df731521b72fabd032408fd465b81703 100644 --- a/tezt/_regressions/rpc/jakarta.light.others.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/jakarta.light.others.out ./tezos-client --mode light rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/jakarta.light.votes.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- votes.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.light.votes.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- votes.out index bd16906b9497820a3dbd911df485c439d03b2af3..d70a4a75a81cbc59dd01a69798b0ae8a8c2b66ac 100644 --- a/tezt/_regressions/rpc/jakarta.light.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode light) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/jakarta.light.votes.out ./tezos-client --mode light rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/rpc/jakarta.proxy.contracts.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- contracts.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.proxy.contracts.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- contracts.out index 37bc59ccc412cbf366d87d4855bac64981488915..8ef86cb89a1476a847c961420359a6aefc206e56 100644 --- a/tezt/_regressions/rpc/jakarta.proxy.contracts.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- contracts.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy.contracts.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/jakarta.proxy.delegates.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.proxy.delegates.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- delegates.out index 424cf27b6366735156340ebd628f5b3418ef374e..100b2a2faf1be44e4069b64bd6be14eb50230e80 100644 --- a/tezt/_regressions/rpc/jakarta.proxy.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy.delegates.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/jakarta.proxy.mempool.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- mempool.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.proxy.mempool.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- mempool.out index 9ef7a1bd138affb943564874cf00b40da67af4a8..a88389f3940833957631e73a8f94a518ee631f28 100644 --- a/tezt/_regressions/rpc/jakarta.proxy.mempool.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- mempool.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy.mempool.out curl -s 'http://localhost:[PORT]/chains/main/mempool/monitor_operations?applied=true&outdated=true&branch_delayed=true&refused=true&branch_refused=true' [] diff --git a/tezt/_regressions/rpc/jakarta.proxy.others.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- others.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.proxy.others.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- others.out index 1fc437a0eb79053ab6b62b7ac20d9abe822a754b..35d444c7f576c78e6d53c529a2dccabcb54b7876 100644 --- a/tezt/_regressions/rpc/jakarta.proxy.others.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy.others.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/jakarta.proxy.votes.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- votes.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.proxy.votes.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- votes.out index de907eee9eaa772dd450c1169f5593c7c6b18ac2..623849f63b4c9257aacd428c7178278e837ee685 100644 --- a/tezt/_regressions/rpc/jakarta.proxy.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy.votes.out ./tezos-client --mode proxy rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- contracts.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- contracts.out new file mode 100644 index 0000000000000000000000000000000000000000..6172051e773ef3a20b52dbc70b6f719fba68562a --- /dev/null +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- contracts.out @@ -0,0 +1,553 @@ + +./tezos-client rpc get /chains/main/blocks/head/context/contracts +[ "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get /chains/main/blocks/head/context/delegates +[ "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "3800000000000", + "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"3800000000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "0", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "100000000", "counter": "1" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"100000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"1" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", + "counter": "4" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"99999393" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"4" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": + { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": {} } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Some", "args": [ { "string": "initial storage" } ] } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", + "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": + [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": + { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": + { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, + "rem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%rem_left" ] }, + { "prim": "string", "annots": [ "%rem_right" ] } ] }, + "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, + "mem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", "annots": [ "%mem_right" ] } ] }, + "default": { "prim": "unit" }, + "add_right": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add_left": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add": + { "prim": "or", + "args": + [ { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_right" ] } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "test" + }, + "type": { + "prim": "string" + } +}' +null + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "dup" + }, + "type": { + "prim": "string" + } +}' +null diff --git a/tezt/_regressions/rpc/jakarta.proxy_server_rpc.delegates.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.proxy_server_rpc.delegates.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- delegates.out index 0e77661de90256d03745a93fef6c6d1bdf31e336..092ce060fb91dcc7e4bde13d6069ff3668623649 100644 --- a/tezt/_regressions/rpc/jakarta.proxy_server_rpc.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy_server_rpc.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/jakarta.proxy_server_rpc.others.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- others.out similarity index 98% rename from tezt/_regressions/rpc/jakarta.proxy_server_rpc.others.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- others.out index ebdd7f5bd765e037e12a6dc0b08fd9d35f09d803..0a4264b2c8db4d7ae43468490827102d1b515d6f 100644 --- a/tezt/_regressions/rpc/jakarta.proxy_server_rpc.others.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy_server_rpc.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/alpha.proxy_server_data_dir.votes.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- votes.out similarity index 98% rename from tezt/_regressions/rpc/alpha.proxy_server_data_dir.votes.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- votes.out index 1c920ef4bd9e0dd6369ce0c58f14247d8b922b0b..c5d50e640de86506218c2bb5bbbc429580642420 100644 --- a/tezt/_regressions/rpc/alpha.proxy_server_data_dir.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_data_dir) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/alpha.proxy_server_data_dir.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- contracts.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- contracts.out new file mode 100644 index 0000000000000000000000000000000000000000..6172051e773ef3a20b52dbc70b6f719fba68562a --- /dev/null +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- contracts.out @@ -0,0 +1,553 @@ + +./tezos-client rpc get /chains/main/blocks/head/context/contracts +[ "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[CONTRACT_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get /chains/main/blocks/head/context/delegates +[ "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]", + "[PUBLIC_KEY_HASH]" ] + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "3800000000000", + "delegate": "[PUBLIC_KEY_HASH]", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"3800000000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "0", "counter": "0" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "100000000", "counter": "1" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"100000000" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"1" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]' +{ "balance": "99999393", "delegate": "[PUBLIC_KEY_HASH]", + "counter": "4" } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/balance' +"99999393" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/counter' +"4" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/manager_key' +"[PUBLIC_KEY]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/delegate' +"[PUBLIC_KEY_HASH]" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/entrypoints' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/script' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[PUBLIC_KEY_HASH]/storage' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": + { "prim": "Some", "args": [ { "string": "initial storage" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": {} } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "parameter", "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": [ { "prim": "option", "args": [ { "prim": "string" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "CAR" }, { "prim": "SOME" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ], + "storage": { "prim": "Some", "args": [ { "string": "initial storage" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Some", "args": [ { "string": "initial storage" } ] } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]' +{ "balance": "0", + "script": + { "code": + [ { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", + "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": + [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": + "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": + { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/balance' +"0" + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/counter' +Fatal error: + No service found at this URL + + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/manager_key' +Fatal error: + No service found at this URL + + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "int": "0" + }, + "type": { + "prim": "int" + } +}' +null + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/entrypoints' +{ "entrypoints": + { "rem_right": { "prim": "string" }, "rem_left": { "prim": "string" }, + "rem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%rem_left" ] }, + { "prim": "string", "annots": [ "%rem_right" ] } ] }, + "mem_right": { "prim": "string" }, "mem_left": { "prim": "string" }, + "mem": + { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", "annots": [ "%mem_right" ] } ] }, + "default": { "prim": "unit" }, + "add_right": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add_left": + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + "add": + { "prim": "or", + "args": + [ { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": [ { "prim": "string" }, { "prim": "nat" } ], + "annots": [ "%add_right" ] } ] } } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/script' +{ "code": + [ { "prim": "storage", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] }, + { "prim": "big_map", + "args": [ { "prim": "string" }, { "prim": "nat" } ] } ] } ] }, + { "prim": "parameter", + "args": + [ { "prim": "or", + "args": + [ { "prim": "unit", "annots": [ "%default" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "string", "annots": [ "%mem_left" ] }, + { "prim": "string", + "annots": [ "%mem_right" ] } ], + "annots": [ "%mem" ] }, + { "prim": "or", + "args": + [ { "prim": "or", + "args": + [ { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_left" ] }, + { "prim": "pair", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ], + "annots": [ "%add_right" ] } ], + "annots": [ "%add" ] }, + { "prim": "or", + "args": + [ { "prim": "string", + "annots": [ "%rem_left" ] }, + { "prim": "string", + "annots": [ "%rem_right" ] } ], + "annots": [ "%rem" ] } ] } ] } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DROP" }, { "prim": "DUP" }, + { "prim": "CAR" }, + { "prim": "PUSH", + "args": [ { "prim": "mutez" }, { "int": "0" } ] }, + { "prim": "NONE", "args": [ { "prim": "key_hash" } ] }, + { "prim": "CREATE_CONTRACT", + "args": + [ [ { "prim": "parameter", + "args": [ { "prim": "string" } ] }, + { "prim": "storage", + "args": + [ { "prim": "big_map", + "args": + [ { "prim": "string" }, + { "prim": "nat" } ] } ] }, + { "prim": "code", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DROP" }, + { "prim": "NIL", + "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] }, + { "prim": "DIP", "args": [ [ { "prim": "DROP" } ] ] }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "SWAP" }, { "prim": "CONS" }, + { "prim": "PAIR" } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ] ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": [ [ { "prim": "DUP" } ] ] }, + { "prim": "MEM" }, + [ { "prim": "IF", + "args": + [ [], + [ [ { "prim": "UNIT" }, + { "prim": "FAILWITH" } ] ] ] } ], + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "UNPAIR" }, + { "prim": "DIP", + "args": + [ { "int": "2" }, + [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "SOME" } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ], + [ { "prim": "IF_LEFT", + "args": + [ [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" } ], + [ { "prim": "DIP", + "args": + [ [ { "prim": "UNPAIR" }, + { "prim": "SWAP" } ] ] }, + { "prim": "DIP", + "args": + [ [ { "prim": "NONE", + "args": + [ { "prim": "nat" } ] } ] ] }, + { "prim": "UPDATE" }, + { "prim": "SWAP" } ] ] } ] ] } ] ] }, + { "prim": "PAIR" }, + { "prim": "NIL", "args": [ { "prim": "operation" } ] }, + { "prim": "PAIR" } ] ] } ] ] } ], + "storage": { "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } } + +./tezos-client rpc get '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/storage' +{ "prim": "Pair", "args": [ { "int": "4" }, { "int": "5" } ] } + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "test" + }, + "type": { + "prim": "string" + } +}' +null + +./tezos-client rpc post '/chains/main/blocks/head/context/contracts/[CONTRACT_HASH]/big_map_get' with '{ + "key": { + "string": "dup" + }, + "type": { + "prim": "string" + } +}' +null diff --git a/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.delegates.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- delegates.out similarity index 99% rename from tezt/_regressions/rpc/jakarta.proxy_server_data_dir.delegates.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- delegates.out index cd587f1a808f01629fa0b3ccd1c1e3372f3b825c..092ce060fb91dcc7e4bde13d6069ff3668623649 100644 --- a/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.delegates.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- delegates.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy_server_data_dir.delegates.out ./tezos-client rpc get /chains/main/blocks/head/context/contracts [ "[CONTRACT_HASH]", diff --git a/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.others.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- others.out similarity index 98% rename from tezt/_regressions/rpc/jakarta.proxy_server_data_dir.others.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- others.out index b907275ecaf82b4d52b95432e4abf180513f4548..0a4264b2c8db4d7ae43468490827102d1b515d6f 100644 --- a/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.others.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- others.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy_server_data_dir.others.out ./tezos-client rpc get /chains/main/blocks/head/context/constants { "proof_of_work_nonce_size": 8, "nonce_length": 32, diff --git a/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.votes.out b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- votes.out similarity index 98% rename from tezt/_regressions/rpc/jakarta.proxy_server_data_dir.votes.out rename to tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- votes.out index a8fd4a528262b609c5dcbf06b3dd5080a74a260e..c5d50e640de86506218c2bb5bbbc429580642420 100644 --- a/tezt/_regressions/rpc/jakarta.proxy_server_data_dir.votes.out +++ b/tezt/tests/expected/RPC_test.ml/Jakarta- (mode proxy_server_rpc) RPC regression tests- votes.out @@ -1,4 +1,3 @@ -rpc/jakarta.proxy_server_data_dir.votes.out ./tezos-client rpc get /chains/main/blocks/head/votes/ballot_list [] diff --git a/tezt/_regressions/config.out b/tezt/tests/expected/config.ml/config reset.out similarity index 97% rename from tezt/_regressions/config.out rename to tezt/tests/expected/config.ml/config reset.out index 8d0df01238ac50924bac09f326a5e87a932e4dd9..ffa8f80131450bcee4ebe1a325355e581b27df8c 100644 --- a/tezt/_regressions/config.out +++ b/tezt/tests/expected/config.ml/config reset.out @@ -1,4 +1,3 @@ -config.out ./tezos-node config show { "p2p": diff --git a/tezt/_regressions/deposits_limit/set_desposits_limit.out b/tezt/tests/expected/deposits_limit.ml/Alpha- set deposits limit.out similarity index 96% rename from tezt/_regressions/deposits_limit/set_desposits_limit.out rename to tezt/tests/expected/deposits_limit.ml/Alpha- set deposits limit.out index 9778ab4cb1fbafec753729610037498f36a61d73..399af2d093ae1eef33856608535043a5cd4bf37e 100644 --- a/tezt/_regressions/deposits_limit/set_desposits_limit.out +++ b/tezt/tests/expected/deposits_limit.ml/Alpha- set deposits limit.out @@ -1,4 +1,3 @@ -deposits_limit/set_desposits_limit.out Node is bootstrapped. Estimated gas: 1000 units (will add 0 for safety) Estimated storage: no bytes added diff --git a/tezt/_regressions/deposits_limit/unset_desposits_limit.out b/tezt/tests/expected/deposits_limit.ml/Alpha- unset deposits limit.out similarity index 96% rename from tezt/_regressions/deposits_limit/unset_desposits_limit.out rename to tezt/tests/expected/deposits_limit.ml/Alpha- unset deposits limit.out index 834df471189a7f97e1c8324cdcd8636ed494093a..6f3289b35832d0349b30b86842c8cf2adcc39051 100644 --- a/tezt/_regressions/deposits_limit/unset_desposits_limit.out +++ b/tezt/tests/expected/deposits_limit.ml/Alpha- unset deposits limit.out @@ -1,4 +1,3 @@ -deposits_limit/unset_desposits_limit.out Node is bootstrapped. Estimated gas: 1000 units (will add 0 for safety) Estimated storage: no bytes added diff --git a/tezt/tests/expected/deposits_limit.ml/Ithaca- set deposits limit.out b/tezt/tests/expected/deposits_limit.ml/Ithaca- set deposits limit.out new file mode 100644 index 0000000000000000000000000000000000000000..399af2d093ae1eef33856608535043a5cd4bf37e --- /dev/null +++ b/tezt/tests/expected/deposits_limit.ml/Ithaca- set deposits limit.out @@ -0,0 +1,26 @@ +Node is bootstrapped. +Estimated gas: 1000 units (will add 0 for safety) +Estimated storage: no bytes added +Operation successfully injected in the node. +Operation hash is 'ooNSHh2tG2DkND4aYzz2eG75ySzedcNdLvfjtKixM69Sdej11U7' +NOT waiting for the operation to be included. +Use command + tezos-client wait for ooNSHh2tG2DkND4aYzz2eG75ySzedcNdLvfjtKixM69Sdej11U7 to be included --confirmations 1 --branch BLockGenesisGenesisGenesisGenesisGenesisf79b5d1CoW2 +and/or an external block explorer to make sure that it has been included. +This sequence of operations was run: + Manager signed operations: + From: tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx + Fee to the baker: ꜩ0.00033 + Expected counter: 1 + Gas limit: 1000 + Storage limit: 0 bytes + Balance updates: + tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx ... -ꜩ0.00033 + payload fees(the block proposer) ....... +ꜩ0.00033 + Set deposits limit: + Delegate: tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx + Limit: 1000 + The deposits limit was successfully set + Consumed gas: 1000 + + diff --git a/tezt/tests/expected/deposits_limit.ml/Ithaca- unset deposits limit.out b/tezt/tests/expected/deposits_limit.ml/Ithaca- unset deposits limit.out new file mode 100644 index 0000000000000000000000000000000000000000..6f3289b35832d0349b30b86842c8cf2adcc39051 --- /dev/null +++ b/tezt/tests/expected/deposits_limit.ml/Ithaca- unset deposits limit.out @@ -0,0 +1,26 @@ +Node is bootstrapped. +Estimated gas: 1000 units (will add 0 for safety) +Estimated storage: no bytes added +Operation successfully injected in the node. +Operation hash is 'onqFPeWE1g1A8kQ9hcyLW22Z71kd8t7Wmpfc15Yzi8ph2eprrUn' +NOT waiting for the operation to be included. +Use command + tezos-client wait for onqFPeWE1g1A8kQ9hcyLW22Z71kd8t7Wmpfc15Yzi8ph2eprrUn to be included --confirmations 1 --branch BLockGenesisGenesisGenesisGenesisGenesisf79b5d1CoW2 +and/or an external block explorer to make sure that it has been included. +This sequence of operations was run: + Manager signed operations: + From: tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx + Fee to the baker: ꜩ0.000325 + Expected counter: 1 + Gas limit: 1000 + Storage limit: 0 bytes + Balance updates: + tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx ... -ꜩ0.000325 + payload fees(the block proposer) ....... +ꜩ0.000325 + Set deposits limit: + Delegate: tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx + Unlimited deposits + The deposits limit was successfully set + Consumed gas: 1000 + + diff --git a/tezt/tests/expected/deposits_limit.ml/Jakarta- set deposits limit.out b/tezt/tests/expected/deposits_limit.ml/Jakarta- set deposits limit.out new file mode 100644 index 0000000000000000000000000000000000000000..399af2d093ae1eef33856608535043a5cd4bf37e --- /dev/null +++ b/tezt/tests/expected/deposits_limit.ml/Jakarta- set deposits limit.out @@ -0,0 +1,26 @@ +Node is bootstrapped. +Estimated gas: 1000 units (will add 0 for safety) +Estimated storage: no bytes added +Operation successfully injected in the node. +Operation hash is 'ooNSHh2tG2DkND4aYzz2eG75ySzedcNdLvfjtKixM69Sdej11U7' +NOT waiting for the operation to be included. +Use command + tezos-client wait for ooNSHh2tG2DkND4aYzz2eG75ySzedcNdLvfjtKixM69Sdej11U7 to be included --confirmations 1 --branch BLockGenesisGenesisGenesisGenesisGenesisf79b5d1CoW2 +and/or an external block explorer to make sure that it has been included. +This sequence of operations was run: + Manager signed operations: + From: tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx + Fee to the baker: ꜩ0.00033 + Expected counter: 1 + Gas limit: 1000 + Storage limit: 0 bytes + Balance updates: + tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx ... -ꜩ0.00033 + payload fees(the block proposer) ....... +ꜩ0.00033 + Set deposits limit: + Delegate: tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx + Limit: 1000 + The deposits limit was successfully set + Consumed gas: 1000 + + diff --git a/tezt/tests/expected/deposits_limit.ml/Jakarta- unset deposits limit.out b/tezt/tests/expected/deposits_limit.ml/Jakarta- unset deposits limit.out new file mode 100644 index 0000000000000000000000000000000000000000..6f3289b35832d0349b30b86842c8cf2adcc39051 --- /dev/null +++ b/tezt/tests/expected/deposits_limit.ml/Jakarta- unset deposits limit.out @@ -0,0 +1,26 @@ +Node is bootstrapped. +Estimated gas: 1000 units (will add 0 for safety) +Estimated storage: no bytes added +Operation successfully injected in the node. +Operation hash is 'onqFPeWE1g1A8kQ9hcyLW22Z71kd8t7Wmpfc15Yzi8ph2eprrUn' +NOT waiting for the operation to be included. +Use command + tezos-client wait for onqFPeWE1g1A8kQ9hcyLW22Z71kd8t7Wmpfc15Yzi8ph2eprrUn to be included --confirmations 1 --branch BLockGenesisGenesisGenesisGenesisGenesisf79b5d1CoW2 +and/or an external block explorer to make sure that it has been included. +This sequence of operations was run: + Manager signed operations: + From: tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx + Fee to the baker: ꜩ0.000325 + Expected counter: 1 + Gas limit: 1000 + Storage limit: 0 bytes + Balance updates: + tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx ... -ꜩ0.000325 + payload fees(the block proposer) ....... +ꜩ0.000325 + Set deposits limit: + Delegate: tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx + Unlimited deposits + The deposits limit was successfully set + Consumed gas: 1000 + + diff --git a/tezt/_regressions/encoding/alpha.block_header.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.out similarity index 98% rename from tezt/_regressions/encoding/alpha.block_header.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.out index 509ed79748f10c21f32dc32d06b5c5f96c4ebf50..35deba4a2466eb16ae856932d0bbc5e9edf6042f 100644 --- a/tezt/_regressions/encoding/alpha.block_header.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.out @@ -1,4 +1,3 @@ -encoding/alpha.block_header.out ./tezos-codec encode alpha.block_header from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/alpha.block_header.raw.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.raw.out similarity index 98% rename from tezt/_regressions/encoding/alpha.block_header.raw.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.raw.out index 886469402c29865eded68297c5f07d2a761fc719..8a1b16418e8aceb5592409c197e8273a39c7f368 100644 --- a/tezt/_regressions/encoding/alpha.block_header.raw.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.raw.out @@ -1,4 +1,3 @@ -encoding/alpha.block_header.raw.out ./tezos-codec encode alpha.block_header.raw from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/alpha.block_header.unsigned.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.unsigned.out similarity index 98% rename from tezt/_regressions/encoding/alpha.block_header.unsigned.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.unsigned.out index 0fe934a99a101720f4b1daee0652d95f5aed9afe..0260527c917e3843b9fd3b12596735e3a1bb6129 100644 --- a/tezt/_regressions/encoding/alpha.block_header.unsigned.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- block_header.unsigned.out @@ -1,4 +1,3 @@ -encoding/alpha.block_header.unsigned.out ./tezos-codec encode alpha.block_header.unsigned from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/alpha.contract.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- contract.out similarity index 94% rename from tezt/_regressions/encoding/alpha.contract.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- contract.out index 5b0adb97d4fda1f5e84c508edc61b5705f87a146..e0475d110adfadc218461be68bb162ef7bca2535 100644 --- a/tezt/_regressions/encoding/alpha.contract.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- contract.out @@ -1,4 +1,3 @@ -encoding/alpha.contract.out ./tezos-codec encode alpha.contract from '"tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx"' 000002298c03ed7d454a101eb7022bc95f7e5f41ac78 diff --git a/tezt/_regressions/encoding/alpha.cycle.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- cycle.out similarity index 89% rename from tezt/_regressions/encoding/alpha.cycle.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- cycle.out index 652c33114987ffdfd73fff962f5a49a6de70f5d3..483149f4defa1a477339b28ed906316ee73e0be5 100644 --- a/tezt/_regressions/encoding/alpha.cycle.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- cycle.out @@ -1,4 +1,3 @@ -encoding/alpha.cycle.out ./tezos-codec encode alpha.cycle from 2147483647 7fffffff diff --git a/tezt/_regressions/encoding/alpha.fitness.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- fitness.out similarity index 91% rename from tezt/_regressions/encoding/alpha.fitness.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- fitness.out index 1c898393d5a8bd097802bcd2f3cd25de830acd9a..a57e6a0aa774a87e020efc6be536313ef263888e 100644 --- a/tezt/_regressions/encoding/alpha.fitness.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- fitness.out @@ -1,4 +1,3 @@ -encoding/alpha.fitness.out ./tezos-codec encode alpha.fitness from '{ "level": 1, diff --git a/tezt/_regressions/encoding/alpha.gas.cost.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- gas.cost.out similarity index 90% rename from tezt/_regressions/encoding/alpha.gas.cost.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- gas.cost.out index 19d1b452ff29543abe2b6420a11e614f89f120f9..df173dd0a3b9d51693fa181eb1176e3acffa4c0c 100644 --- a/tezt/_regressions/encoding/alpha.gas.cost.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- gas.cost.out @@ -1,4 +1,3 @@ -encoding/alpha.gas.cost.out ./tezos-codec encode alpha.gas.cost from '"8920392083423078"' a6fd9d9694c3d81f diff --git a/tezt/_regressions/encoding/alpha.gas.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- gas.out similarity index 93% rename from tezt/_regressions/encoding/alpha.gas.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- gas.out index 9bed757dd453b13af181c6ad57da0aa1601d1dda..b94792287b0b1ef3eb6d55ac13ee59615e74f710 100644 --- a/tezt/_regressions/encoding/alpha.gas.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- gas.out @@ -1,4 +1,3 @@ -encoding/alpha.gas.out ./tezos-codec encode alpha.gas from '"1238"' 009613 diff --git a/tezt/_regressions/encoding/alpha.level.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- level.out similarity index 93% rename from tezt/_regressions/encoding/alpha.level.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- level.out index 5c0542b1cac4e5ee44de9100ee0227d8af2ce505..40ebfa3646badf352d343a91a8a03ff5b01f3229 100644 --- a/tezt/_regressions/encoding/alpha.level.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- level.out @@ -1,4 +1,3 @@ -encoding/alpha.level.out ./tezos-codec encode alpha.level from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/alpha.nonce.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- nonce.out similarity index 93% rename from tezt/_regressions/encoding/alpha.nonce.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- nonce.out index b96480e300f039a9e86604baaa86ef46a3e8d1f3..985f5387f9505cceacede8d9a53af95422f0f5d6 100644 --- a/tezt/_regressions/encoding/alpha.nonce.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- nonce.out @@ -1,4 +1,3 @@ -encoding/alpha.nonce.out ./tezos-codec encode alpha.nonce from '"0000000000000000000000000000000000000000000000000000000000000000"' 0000000000000000000000000000000000000000000000000000000000000000 diff --git a/tezt/_regressions/encoding/alpha.operation.internal.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.internal.out similarity index 99% rename from tezt/_regressions/encoding/alpha.operation.internal.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.internal.out index 75daf0dcf9cb5b92691d66117e5aedd517fac791..cceeb7ea9f920f97450b1d6443d2c82c60ed900e 100644 --- a/tezt/_regressions/encoding/alpha.operation.internal.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.internal.out @@ -1,4 +1,3 @@ -encoding/alpha.operation.internal.out ./tezos-codec encode alpha.operation.internal from '{ "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", diff --git a/tezt/_regressions/encoding/alpha.operation.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.out similarity index 99% rename from tezt/_regressions/encoding/alpha.operation.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.out index 81d10cd9c1750ad6fc06b8db5c8837f246ceb1aa..1b53347dd3b8d3ff40cb7b6a3fcf545af6275124 100644 --- a/tezt/_regressions/encoding/alpha.operation.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.out @@ -1,4 +1,3 @@ -encoding/alpha.operation.out ./tezos-codec encode alpha.operation from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/alpha.operation.raw.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.raw.out similarity index 96% rename from tezt/_regressions/encoding/alpha.operation.raw.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.raw.out index f48c149c36995dc466770f84108366e795e72a8d..28d6826e4e0f546f7fc53f3036f021708336b389 100644 --- a/tezt/_regressions/encoding/alpha.operation.raw.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.raw.out @@ -1,4 +1,3 @@ -encoding/alpha.operation.raw.out ./tezos-codec encode alpha.operation.raw from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/alpha.operation.unsigned.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.unsigned.out similarity index 99% rename from tezt/_regressions/encoding/alpha.operation.unsigned.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.unsigned.out index 72062871fe88833ab8bfec133b0a71496bf6c8cd..e6252587faa3e100d79b7c3ffe722a0796479f87 100644 --- a/tezt/_regressions/encoding/alpha.operation.unsigned.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- operation.unsigned.out @@ -1,4 +1,3 @@ -encoding/alpha.operation.unsigned.out ./tezos-codec encode alpha.operation.unsigned from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/alpha.period.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- period.out similarity index 90% rename from tezt/_regressions/encoding/alpha.period.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- period.out index d7843dbf4604ad380626a78ea4c350c685b0470a..1a4f11c86aa5cca5c8dfc93188e299a0d35599c5 100644 --- a/tezt/_regressions/encoding/alpha.period.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- period.out @@ -1,4 +1,3 @@ -encoding/alpha.period.out ./tezos-codec encode alpha.period from '"2789"' 0000000000000ae5 diff --git a/tezt/_regressions/encoding/alpha.raw_level.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- raw_level.out similarity index 88% rename from tezt/_regressions/encoding/alpha.raw_level.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- raw_level.out index fd3e212975ae0bdfe6df86404ec61086a74b74e4..a5ffd675288103434a8b3b30efe2e88ccdb08293 100644 --- a/tezt/_regressions/encoding/alpha.raw_level.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- raw_level.out @@ -1,4 +1,3 @@ -encoding/alpha.raw_level.out ./tezos-codec encode alpha.raw_level from 2147483647 7fffffff diff --git a/tezt/_regressions/encoding/alpha.seed.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- seed.out similarity index 93% rename from tezt/_regressions/encoding/alpha.seed.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- seed.out index e86243ffd6baa35012f8c789c290a2c7ee0d4524..a58b26f1e1a01e2c3b1692b0266f0861a9b3aa2d 100644 --- a/tezt/_regressions/encoding/alpha.seed.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- seed.out @@ -1,4 +1,3 @@ -encoding/alpha.seed.out ./tezos-codec encode alpha.seed from '"0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8"' 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8 diff --git a/tezt/_regressions/encoding/alpha.tez.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- tez.out similarity index 89% rename from tezt/_regressions/encoding/alpha.tez.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- tez.out index 0180c6d7630b673796c3344d2d306252efbac0d2..1254afd36a2eb9f9696134590c7c5e7d623f34fb 100644 --- a/tezt/_regressions/encoding/alpha.tez.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- tez.out @@ -1,4 +1,3 @@ -encoding/alpha.tez.out ./tezos-codec encode alpha.tez from '"7322135"' 97f4be03 diff --git a/tezt/_regressions/encoding/alpha.timestamp.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- timestamp.out similarity index 85% rename from tezt/_regressions/encoding/alpha.timestamp.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- timestamp.out index 6989ddbfbd8c401ed47f86cc5b50d30faea7621c..db6d5d3bbdfdd837c598b3fe6cdc38d23db23beb 100644 --- a/tezt/_regressions/encoding/alpha.timestamp.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- timestamp.out @@ -1,4 +1,3 @@ -encoding/alpha.timestamp.out ./tezos-codec encode alpha.timestamp from '"2020-04-20T16:19:59Z"' 000000005e9dcbaf diff --git a/tezt/_regressions/encoding/alpha.vote.ballot.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.ballot.out similarity index 91% rename from tezt/_regressions/encoding/alpha.vote.ballot.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.ballot.out index bfcd7959b95a03a35f06d7a9f5b5b4ba2ddfbbeb..c39b668b49663d9e72463ed22805d44d249ecb1b 100644 --- a/tezt/_regressions/encoding/alpha.vote.ballot.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.ballot.out @@ -1,4 +1,3 @@ -encoding/alpha.vote.ballot.out ./tezos-codec encode alpha.vote.ballot from '"nay"' 01 diff --git a/tezt/_regressions/encoding/alpha.vote.ballots.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.ballots.out similarity index 90% rename from tezt/_regressions/encoding/alpha.vote.ballots.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.ballots.out index 957699476b33e1da4cd19fffa6104361fd09bea7..51d3442b28ec7298b0617a582dca8f85c01f4f42 100644 --- a/tezt/_regressions/encoding/alpha.vote.ballots.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.ballots.out @@ -1,4 +1,3 @@ -encoding/alpha.vote.ballots.out ./tezos-codec encode alpha.vote.ballots from '{ "yay": "2147483647", diff --git a/tezt/_regressions/encoding/alpha.vote.listings.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.listings.out similarity index 95% rename from tezt/_regressions/encoding/alpha.vote.listings.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.listings.out index 176d557bc154da72a79b91a4d34556d2c886ca89..7c97719a352a8c5beec38f387382fe402f027986 100644 --- a/tezt/_regressions/encoding/alpha.vote.listings.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- vote.listings.out @@ -1,4 +1,3 @@ -encoding/alpha.vote.listings.out ./tezos-codec encode alpha.vote.listings from '[ { diff --git a/tezt/_regressions/encoding/alpha.voting_period.kind.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- voting_period.kind.out similarity index 93% rename from tezt/_regressions/encoding/alpha.voting_period.kind.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- voting_period.kind.out index 325997fec8ce7465848612f7af859f2cfe39f02f..60bb46421055d2dba7c716c850e6d120d599cf81 100644 --- a/tezt/_regressions/encoding/alpha.voting_period.kind.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- voting_period.kind.out @@ -1,4 +1,3 @@ -encoding/alpha.voting_period.kind.out ./tezos-codec encode alpha.voting_period.kind from '"promotion"' 03 diff --git a/tezt/_regressions/encoding/alpha.voting_period.out b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- voting_period.out similarity index 93% rename from tezt/_regressions/encoding/alpha.voting_period.out rename to tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- voting_period.out index a963f468438c2a47cdde4b9a7026c7deb07ea9b0..7f40323392599b33f1ccaac0e72a32de61fd00e4 100644 --- a/tezt/_regressions/encoding/alpha.voting_period.out +++ b/tezt/tests/expected/encoding.ml/Alpha- protocol encoding regression test- voting_period.out @@ -1,4 +1,3 @@ -encoding/alpha.voting_period.out ./tezos-codec encode alpha.voting_period from '{ "start_position": 1159026, diff --git a/tezt/_regressions/encoding/ithaca.block_header.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.out similarity index 98% rename from tezt/_regressions/encoding/ithaca.block_header.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.out index f30b087573f142a510bdc16f151de51fe865eea9..545265c0d7f90742805735cc760fd05f27e1e124 100644 --- a/tezt/_regressions/encoding/ithaca.block_header.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.out @@ -1,4 +1,3 @@ -encoding/ithaca.block_header.out ./tezos-codec encode 012-Psithaca.block_header from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/ithaca.block_header.raw.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.raw.out similarity index 98% rename from tezt/_regressions/encoding/ithaca.block_header.raw.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.raw.out index cbd00b17c5b08663e3985722e9f9cb3669cd467f..fd5ccff3c5b7a1039bc8126a5f266bfc7198a350 100644 --- a/tezt/_regressions/encoding/ithaca.block_header.raw.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.raw.out @@ -1,4 +1,3 @@ -encoding/ithaca.block_header.raw.out ./tezos-codec encode 012-Psithaca.block_header.raw from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/ithaca.block_header.unsigned.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.unsigned.out similarity index 98% rename from tezt/_regressions/encoding/ithaca.block_header.unsigned.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.unsigned.out index 4c61e88398e831d7e0e60364697de093f11e56e2..b54a7385a062b1931d13dc9d6d9f4bd2f6068fec 100644 --- a/tezt/_regressions/encoding/ithaca.block_header.unsigned.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- block_header.unsigned.out @@ -1,4 +1,3 @@ -encoding/ithaca.block_header.unsigned.out ./tezos-codec encode 012-Psithaca.block_header.unsigned from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/ithaca.contract.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- contract.out similarity index 94% rename from tezt/_regressions/encoding/ithaca.contract.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- contract.out index 80387e5807a6df59d2cf4eddef71353baba26c84..28215a742c2fed32169b394b63a6649c8069cc0f 100644 --- a/tezt/_regressions/encoding/ithaca.contract.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- contract.out @@ -1,4 +1,3 @@ -encoding/ithaca.contract.out ./tezos-codec encode 012-Psithaca.contract from '"tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx"' 000002298c03ed7d454a101eb7022bc95f7e5f41ac78 diff --git a/tezt/_regressions/encoding/ithaca.cycle.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- cycle.out similarity index 90% rename from tezt/_regressions/encoding/ithaca.cycle.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- cycle.out index 954485545435892ae15bfa84ce688c1678192bde..b0a029a4bd52bb529e0d37edbce5d34935882c45 100644 --- a/tezt/_regressions/encoding/ithaca.cycle.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- cycle.out @@ -1,4 +1,3 @@ -encoding/ithaca.cycle.out ./tezos-codec encode 012-Psithaca.cycle from 2147483647 7fffffff diff --git a/tezt/_regressions/encoding/ithaca.fitness.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- fitness.out similarity index 91% rename from tezt/_regressions/encoding/ithaca.fitness.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- fitness.out index dabee638d8b48f23de77f20dd4daa2416db09070..0d076f1dfbeb75788fab70efb3f2e9a4688bc98e 100644 --- a/tezt/_regressions/encoding/ithaca.fitness.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- fitness.out @@ -1,4 +1,3 @@ -encoding/ithaca.fitness.out ./tezos-codec encode 012-Psithaca.fitness from '{ "level": 1, diff --git a/tezt/_regressions/encoding/ithaca.gas.cost.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- gas.cost.out similarity index 90% rename from tezt/_regressions/encoding/ithaca.gas.cost.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- gas.cost.out index 372ef910c5a26de355c661b97852601b9d5685c2..d72322a0e3b8aa7a4093e97d89f0ee7ff7aa4b7c 100644 --- a/tezt/_regressions/encoding/ithaca.gas.cost.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- gas.cost.out @@ -1,4 +1,3 @@ -encoding/ithaca.gas.cost.out ./tezos-codec encode 012-Psithaca.gas.cost from '"8920392083423078"' a6fd9d9694c3d81f diff --git a/tezt/_regressions/encoding/ithaca.gas.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- gas.out similarity index 93% rename from tezt/_regressions/encoding/ithaca.gas.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- gas.out index 2d0b8199a0e3ee9ddfa52970bc2d42609a2c29ef..7883207900c6cb5155b6154f1dffcb12c4000c2f 100644 --- a/tezt/_regressions/encoding/ithaca.gas.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- gas.out @@ -1,4 +1,3 @@ -encoding/ithaca.gas.out ./tezos-codec encode 012-Psithaca.gas from '"1238"' 009613 diff --git a/tezt/_regressions/encoding/ithaca.level.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- level.out similarity index 93% rename from tezt/_regressions/encoding/ithaca.level.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- level.out index 3f922e66ac4f573a2cb82c75bdbe699dec1e8cb2..f563a3ac5345e14a195d97f65bbe39bde640c985 100644 --- a/tezt/_regressions/encoding/ithaca.level.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- level.out @@ -1,4 +1,3 @@ -encoding/ithaca.level.out ./tezos-codec encode 012-Psithaca.level from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/ithaca.nonce.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- nonce.out similarity index 93% rename from tezt/_regressions/encoding/ithaca.nonce.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- nonce.out index e471bde0e4d364fe3296adbcbd70fc278cd60ff5..270b3fa28fc777492d024d0a6edb281d3060156d 100644 --- a/tezt/_regressions/encoding/ithaca.nonce.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- nonce.out @@ -1,4 +1,3 @@ -encoding/ithaca.nonce.out ./tezos-codec encode 012-Psithaca.nonce from '"0000000000000000000000000000000000000000000000000000000000000000"' 0000000000000000000000000000000000000000000000000000000000000000 diff --git a/tezt/_regressions/encoding/ithaca.operation.internal.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.internal.out similarity index 99% rename from tezt/_regressions/encoding/ithaca.operation.internal.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.internal.out index c33309bc276bfff68b135dc6b23dc5bc905aae82..f6006fa4a732af998071de07a9fb71b7d369bee4 100644 --- a/tezt/_regressions/encoding/ithaca.operation.internal.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.internal.out @@ -1,4 +1,3 @@ -encoding/ithaca.operation.internal.out ./tezos-codec encode 012-Psithaca.operation.internal from '{ "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", diff --git a/tezt/_regressions/encoding/ithaca.operation.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.out similarity index 99% rename from tezt/_regressions/encoding/ithaca.operation.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.out index b9c5032ca71fb5051266e313ad39d70b8dfa9def..ba153fc048e03e4115e853232cf5f72372a0f4d2 100644 --- a/tezt/_regressions/encoding/ithaca.operation.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.out @@ -1,4 +1,3 @@ -encoding/ithaca.operation.out ./tezos-codec encode 012-Psithaca.operation from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/ithaca.operation.raw.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.raw.out similarity index 96% rename from tezt/_regressions/encoding/ithaca.operation.raw.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.raw.out index 5bea6ffa1dba56a3f7ae0f4e57005456ed2887cd..68c2eff9b469438629666c41702ad67d06ae8896 100644 --- a/tezt/_regressions/encoding/ithaca.operation.raw.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.raw.out @@ -1,4 +1,3 @@ -encoding/ithaca.operation.raw.out ./tezos-codec encode 012-Psithaca.operation.raw from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/ithaca.operation.unsigned.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.unsigned.out similarity index 99% rename from tezt/_regressions/encoding/ithaca.operation.unsigned.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.unsigned.out index efd46a2b6645281e0f7f5c8b5dd2543d38b37041..4da6d2d634949b3c1f5421f3149ef8df4386c18f 100644 --- a/tezt/_regressions/encoding/ithaca.operation.unsigned.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- operation.unsigned.out @@ -1,4 +1,3 @@ -encoding/ithaca.operation.unsigned.out ./tezos-codec encode 012-Psithaca.operation.unsigned from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/ithaca.period.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- period.out similarity index 91% rename from tezt/_regressions/encoding/ithaca.period.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- period.out index e9635a25ff6c0f64c953b062e8c4b8dbfcedc602..57007e85002892164277b4398c972341b915be35 100644 --- a/tezt/_regressions/encoding/ithaca.period.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- period.out @@ -1,4 +1,3 @@ -encoding/ithaca.period.out ./tezos-codec encode 012-Psithaca.period from '"2789"' 0000000000000ae5 diff --git a/tezt/_regressions/encoding/ithaca.raw_level.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- raw_level.out similarity index 89% rename from tezt/_regressions/encoding/ithaca.raw_level.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- raw_level.out index 954c131df602c073890da9520d154582c3af714f..4a7487fdb3cdcb3908397387f617b77ac1b0585b 100644 --- a/tezt/_regressions/encoding/ithaca.raw_level.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- raw_level.out @@ -1,4 +1,3 @@ -encoding/ithaca.raw_level.out ./tezos-codec encode 012-Psithaca.raw_level from 2147483647 7fffffff diff --git a/tezt/_regressions/encoding/ithaca.seed.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- seed.out similarity index 93% rename from tezt/_regressions/encoding/ithaca.seed.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- seed.out index d97b2d67b617daeade0685135d0c6990f9bda21a..8fb0e5c39f9405bed2ab5efb15d97318a073f9d9 100644 --- a/tezt/_regressions/encoding/ithaca.seed.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- seed.out @@ -1,4 +1,3 @@ -encoding/ithaca.seed.out ./tezos-codec encode 012-Psithaca.seed from '"0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8"' 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8 diff --git a/tezt/_regressions/encoding/ithaca.tez.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- tez.out similarity index 90% rename from tezt/_regressions/encoding/ithaca.tez.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- tez.out index 979000507132a20b54be4949f749fcd2b1d63019..597eab3e8ae063f83499622b08a7f7c1d91f2471 100644 --- a/tezt/_regressions/encoding/ithaca.tez.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- tez.out @@ -1,4 +1,3 @@ -encoding/ithaca.tez.out ./tezos-codec encode 012-Psithaca.tez from '"7322135"' 97f4be03 diff --git a/tezt/_regressions/encoding/ithaca.timestamp.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- timestamp.out similarity index 85% rename from tezt/_regressions/encoding/ithaca.timestamp.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- timestamp.out index 88c9c8240fa03ceff97d9a2fcd58ccf629469228..4e75077d059ce7d0a13b54404e64247d2e69b4c1 100644 --- a/tezt/_regressions/encoding/ithaca.timestamp.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- timestamp.out @@ -1,4 +1,3 @@ -encoding/ithaca.timestamp.out ./tezos-codec encode 012-Psithaca.timestamp from '"2020-04-20T16:19:59Z"' 000000005e9dcbaf diff --git a/tezt/_regressions/encoding/ithaca.vote.ballot.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.ballot.out similarity index 92% rename from tezt/_regressions/encoding/ithaca.vote.ballot.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.ballot.out index 7911b9ee1256ddde9c38228074243b4337b76462..7a1684a18be32b8232a0e88248d5b40f70ffb277 100644 --- a/tezt/_regressions/encoding/ithaca.vote.ballot.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.ballot.out @@ -1,4 +1,3 @@ -encoding/ithaca.vote.ballot.out ./tezos-codec encode 012-Psithaca.vote.ballot from '"nay"' 01 diff --git a/tezt/_regressions/encoding/ithaca.vote.ballots.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.ballots.out similarity index 88% rename from tezt/_regressions/encoding/ithaca.vote.ballots.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.ballots.out index dd159e977b6114c47cd92c939db0048f83e99f79..2c8371d49f8da40212c9b64e136bf0e965786389 100644 --- a/tezt/_regressions/encoding/ithaca.vote.ballots.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.ballots.out @@ -1,4 +1,3 @@ -encoding/ithaca.vote.ballots.out ./tezos-codec encode 012-Psithaca.vote.ballots from '{ "yay": 2147483647, diff --git a/tezt/_regressions/encoding/ithaca.vote.listings.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.listings.out similarity index 94% rename from tezt/_regressions/encoding/ithaca.vote.listings.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.listings.out index 22186518c9dd94d8c0de009d65523cf65c5be6f6..f95efe413c4226f997e3788c3797a45d1f158b7d 100644 --- a/tezt/_regressions/encoding/ithaca.vote.listings.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- vote.listings.out @@ -1,4 +1,3 @@ -encoding/ithaca.vote.listings.out ./tezos-codec encode 012-Psithaca.vote.listings from '[ { diff --git a/tezt/_regressions/encoding/ithaca.voting_period.kind.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- voting_period.kind.out similarity index 93% rename from tezt/_regressions/encoding/ithaca.voting_period.kind.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- voting_period.kind.out index 1e8d71812ed40673b8d326d2d509b6e46a322a66..4588044ee3511cf89ec9b7caaa6abc2538701526 100644 --- a/tezt/_regressions/encoding/ithaca.voting_period.kind.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- voting_period.kind.out @@ -1,4 +1,3 @@ -encoding/ithaca.voting_period.kind.out ./tezos-codec encode 012-Psithaca.voting_period.kind from '"promotion"' 03 diff --git a/tezt/_regressions/encoding/ithaca.voting_period.out b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- voting_period.out similarity index 94% rename from tezt/_regressions/encoding/ithaca.voting_period.out rename to tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- voting_period.out index 74dde91ac3ce90314bf2ab61b974ad1522bae37e..b0e9d04539083fc11b9c7805135b869fb1535ed3 100644 --- a/tezt/_regressions/encoding/ithaca.voting_period.out +++ b/tezt/tests/expected/encoding.ml/Ithaca- protocol encoding regression test- voting_period.out @@ -1,4 +1,3 @@ -encoding/ithaca.voting_period.out ./tezos-codec encode 012-Psithaca.voting_period from '{ "start_position": 1159026, diff --git a/tezt/_regressions/encoding/jakarta.block_header.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.out similarity index 98% rename from tezt/_regressions/encoding/jakarta.block_header.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.out index d5636c77eb6a490cc9f460c910c363b20b521ef5..c85b0d2f260c98367e9738fd4fa14661218edc45 100644 --- a/tezt/_regressions/encoding/jakarta.block_header.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.out @@ -1,4 +1,3 @@ -encoding/jakarta.block_header.out ./tezos-codec encode 013-PtJakart.block_header from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/jakarta.block_header.raw.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.raw.out similarity index 98% rename from tezt/_regressions/encoding/jakarta.block_header.raw.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.raw.out index 17ae8ffe9e86fd5df0131133282951ed617e64f0..6f13f2cc8a303f78c2f12001d5f3643c544e507f 100644 --- a/tezt/_regressions/encoding/jakarta.block_header.raw.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.raw.out @@ -1,4 +1,3 @@ -encoding/jakarta.block_header.raw.out ./tezos-codec encode 013-PtJakart.block_header.raw from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/jakarta.block_header.unsigned.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.unsigned.out similarity index 98% rename from tezt/_regressions/encoding/jakarta.block_header.unsigned.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.unsigned.out index 574cd196ac4206dc23303651fee8d99c096dd7a2..59511e51dc4731bddb0a9c0dd5a9c0a636a5a2f4 100644 --- a/tezt/_regressions/encoding/jakarta.block_header.unsigned.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- block_header.unsigned.out @@ -1,4 +1,3 @@ -encoding/jakarta.block_header.unsigned.out ./tezos-codec encode 013-PtJakart.block_header.unsigned from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/jakarta.contract.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- contract.out similarity index 94% rename from tezt/_regressions/encoding/jakarta.contract.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- contract.out index 456816b316f4a89253192c72ef3cf2e11ec46f7e..9271ad9bab144219eb503e547c593c9147d78f9e 100644 --- a/tezt/_regressions/encoding/jakarta.contract.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- contract.out @@ -1,4 +1,3 @@ -encoding/jakarta.contract.out ./tezos-codec encode 013-PtJakart.contract from '"tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx"' 000002298c03ed7d454a101eb7022bc95f7e5f41ac78 diff --git a/tezt/_regressions/encoding/jakarta.cycle.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- cycle.out similarity index 90% rename from tezt/_regressions/encoding/jakarta.cycle.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- cycle.out index ef72ebd3b69adf98cf57c4175dce943c9b9735f3..de62bc67e0640c04ad5068d26743a4a0ab4596c2 100644 --- a/tezt/_regressions/encoding/jakarta.cycle.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- cycle.out @@ -1,4 +1,3 @@ -encoding/jakarta.cycle.out ./tezos-codec encode 013-PtJakart.cycle from 2147483647 7fffffff diff --git a/tezt/_regressions/encoding/jakarta.fitness.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- fitness.out similarity index 91% rename from tezt/_regressions/encoding/jakarta.fitness.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- fitness.out index d9c91aa3d5702d46ab6f8d2d70f5d21d1f04461f..34264d0d6d952262ec43f9c86c4792f790786edb 100644 --- a/tezt/_regressions/encoding/jakarta.fitness.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- fitness.out @@ -1,4 +1,3 @@ -encoding/jakarta.fitness.out ./tezos-codec encode 013-PtJakart.fitness from '{ "level": 1, diff --git a/tezt/_regressions/encoding/jakarta.gas.cost.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- gas.cost.out similarity index 90% rename from tezt/_regressions/encoding/jakarta.gas.cost.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- gas.cost.out index 010c89715cbc6acec281d70b3d5d84be801b64f5..93e8b2c65b26fe589021a785fcf2f0ef61d66b27 100644 --- a/tezt/_regressions/encoding/jakarta.gas.cost.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- gas.cost.out @@ -1,4 +1,3 @@ -encoding/jakarta.gas.cost.out ./tezos-codec encode 013-PtJakart.gas.cost from '"8920392083423078"' a6fd9d9694c3d81f diff --git a/tezt/_regressions/encoding/jakarta.gas.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- gas.out similarity index 93% rename from tezt/_regressions/encoding/jakarta.gas.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- gas.out index 106c638343ba0992bed826aa4ce3e18484b1f6eb..d64d8b7f705056c1d55076e5d55c644693790fa3 100644 --- a/tezt/_regressions/encoding/jakarta.gas.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- gas.out @@ -1,4 +1,3 @@ -encoding/jakarta.gas.out ./tezos-codec encode 013-PtJakart.gas from '"1238"' 009613 diff --git a/tezt/_regressions/encoding/jakarta.level.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- level.out similarity index 93% rename from tezt/_regressions/encoding/jakarta.level.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- level.out index 6ed1621c8becc722c12869238610eec05c0c903b..664961825ffdb5c56fe437f068c0cb9a5919379e 100644 --- a/tezt/_regressions/encoding/jakarta.level.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- level.out @@ -1,4 +1,3 @@ -encoding/jakarta.level.out ./tezos-codec encode 013-PtJakart.level from '{ "level": 1331, diff --git a/tezt/_regressions/encoding/jakarta.nonce.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- nonce.out similarity index 92% rename from tezt/_regressions/encoding/jakarta.nonce.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- nonce.out index b409b7443abf9e625584f7fc9e385d570d3b7542..6a9299a64bd2155a0bcc8e8d10fd47b0c65be3a0 100644 --- a/tezt/_regressions/encoding/jakarta.nonce.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- nonce.out @@ -1,4 +1,3 @@ -encoding/jakarta.nonce.out ./tezos-codec encode 013-PtJakart.nonce from '"0000000000000000000000000000000000000000000000000000000000000000"' 0000000000000000000000000000000000000000000000000000000000000000 diff --git a/tezt/_regressions/encoding/jakarta.operation.internal.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.internal.out similarity index 99% rename from tezt/_regressions/encoding/jakarta.operation.internal.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.internal.out index aa62dd5d9f6bf4b4e093498fc3513d25a21a79d0..be08d98d86904c6ce3484c2d67a197b4bbf583d5 100644 --- a/tezt/_regressions/encoding/jakarta.operation.internal.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.internal.out @@ -1,4 +1,3 @@ -encoding/jakarta.operation.internal.out ./tezos-codec encode 013-PtJakart.operation.internal from '{ "source": "tz1KqTpEZ7Yob7QbPE4Hy4Wo8fHG8LhKxZSx", diff --git a/tezt/_regressions/encoding/jakarta.operation.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.out similarity index 99% rename from tezt/_regressions/encoding/jakarta.operation.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.out index 50cd278f5e81d7bb656bc8146d3f26d15ce4fc76..7f3aa9fd22059c25cf26e70beefc004f434a3232 100644 --- a/tezt/_regressions/encoding/jakarta.operation.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.out @@ -1,4 +1,3 @@ -encoding/jakarta.operation.out ./tezos-codec encode 013-PtJakart.operation from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/jakarta.operation.raw.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.raw.out similarity index 96% rename from tezt/_regressions/encoding/jakarta.operation.raw.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.raw.out index 619d51365545d7f4f425ca968eb1743ec05e55c6..af4902d021e671f78ed1439233a7d834e67c7cae 100644 --- a/tezt/_regressions/encoding/jakarta.operation.raw.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.raw.out @@ -1,4 +1,3 @@ -encoding/jakarta.operation.raw.out ./tezos-codec encode 013-PtJakart.operation.raw from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/jakarta.operation.unsigned.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.unsigned.out similarity index 99% rename from tezt/_regressions/encoding/jakarta.operation.unsigned.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.unsigned.out index a0d036bc91574226cb279ee7c8e76073860ba446..7df9c447a95fd68c6d58cc09f0e2ab09c8d1b073 100644 --- a/tezt/_regressions/encoding/jakarta.operation.unsigned.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- operation.unsigned.out @@ -1,4 +1,3 @@ -encoding/jakarta.operation.unsigned.out ./tezos-codec encode 013-PtJakart.operation.unsigned from '{ "branch": "BKpbfCvh777DQHnXjU2sqHvVUNZ7dBAdqEfKkdw8EGSkD9LSYXb", diff --git a/tezt/_regressions/encoding/jakarta.period.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- period.out similarity index 90% rename from tezt/_regressions/encoding/jakarta.period.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- period.out index f027d6db27cae75e4310482492abb93949e5e647..16e88b83cee95f1369668cea8dc4b93763a175f0 100644 --- a/tezt/_regressions/encoding/jakarta.period.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- period.out @@ -1,4 +1,3 @@ -encoding/jakarta.period.out ./tezos-codec encode 013-PtJakart.period from '"2789"' 0000000000000ae5 diff --git a/tezt/_regressions/encoding/jakarta.raw_level.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- raw_level.out similarity index 89% rename from tezt/_regressions/encoding/jakarta.raw_level.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- raw_level.out index 0c3911fdd6ccd2ff8b258d47cc3bfc2e64cac902..6e4b627caa66826bbcaecddfd8759207b35356e6 100644 --- a/tezt/_regressions/encoding/jakarta.raw_level.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- raw_level.out @@ -1,4 +1,3 @@ -encoding/jakarta.raw_level.out ./tezos-codec encode 013-PtJakart.raw_level from 2147483647 7fffffff diff --git a/tezt/_regressions/encoding/jakarta.seed.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- seed.out similarity index 93% rename from tezt/_regressions/encoding/jakarta.seed.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- seed.out index 1c32625fac637593e38ab302872b742808c20f5d..24f391222498f6aab01f8999eaf620967ded1c58 100644 --- a/tezt/_regressions/encoding/jakarta.seed.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- seed.out @@ -1,4 +1,3 @@ -encoding/jakarta.seed.out ./tezos-codec encode 013-PtJakart.seed from '"0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8"' 0e5751c026e543b2e8ab2eb06099daa1d1e5df47778f7787faab45cdf12fe3a8 diff --git a/tezt/_regressions/encoding/jakarta.tez.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- tez.out similarity index 90% rename from tezt/_regressions/encoding/jakarta.tez.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- tez.out index 09294c5225e564d8f623514b80397f5018abacbb..586cdfe11f4ac34f52cff911bc96cc2a78c25f66 100644 --- a/tezt/_regressions/encoding/jakarta.tez.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- tez.out @@ -1,4 +1,3 @@ -encoding/jakarta.tez.out ./tezos-codec encode 013-PtJakart.tez from '"7322135"' 97f4be03 diff --git a/tezt/_regressions/encoding/jakarta.timestamp.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- timestamp.out similarity index 85% rename from tezt/_regressions/encoding/jakarta.timestamp.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- timestamp.out index d99cb3a646b2f16ca902a84c85f2cd1b2f367a64..6f1b7304df508f57c3ebce0d0bf970c27d188d4c 100644 --- a/tezt/_regressions/encoding/jakarta.timestamp.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- timestamp.out @@ -1,4 +1,3 @@ -encoding/jakarta.timestamp.out ./tezos-codec encode 013-PtJakart.timestamp from '"2020-04-20T16:19:59Z"' 000000005e9dcbaf diff --git a/tezt/_regressions/encoding/jakarta.vote.ballot.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.ballot.out similarity index 91% rename from tezt/_regressions/encoding/jakarta.vote.ballot.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.ballot.out index 71e0596bbd3c2ea10e12f7cfd615342b014ae8c4..e77b3078156633f5708b3eaf317f75f9c480ff9e 100644 --- a/tezt/_regressions/encoding/jakarta.vote.ballot.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.ballot.out @@ -1,4 +1,3 @@ -encoding/jakarta.vote.ballot.out ./tezos-codec encode 013-PtJakart.vote.ballot from '"nay"' 01 diff --git a/tezt/_regressions/encoding/jakarta.vote.ballots.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.ballots.out similarity index 90% rename from tezt/_regressions/encoding/jakarta.vote.ballots.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.ballots.out index 53c0b6d3f17139953d170c355150942cbdd1abe7..4e785ec3e4db94f74a4161126f0eb10592f9e7a9 100644 --- a/tezt/_regressions/encoding/jakarta.vote.ballots.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.ballots.out @@ -1,4 +1,3 @@ -encoding/jakarta.vote.ballots.out ./tezos-codec encode 013-PtJakart.vote.ballots from '{ "yay": "2147483647", diff --git a/tezt/_regressions/encoding/jakarta.vote.listings.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.listings.out similarity index 95% rename from tezt/_regressions/encoding/jakarta.vote.listings.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.listings.out index 7df2f6089a835b36194284b619b7d8720248be3e..85b16f35f66c4b84c3cd4309909d5274f61e51c0 100644 --- a/tezt/_regressions/encoding/jakarta.vote.listings.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- vote.listings.out @@ -1,4 +1,3 @@ -encoding/jakarta.vote.listings.out ./tezos-codec encode 013-PtJakart.vote.listings from '[ { diff --git a/tezt/_regressions/encoding/jakarta.voting_period.kind.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- voting_period.kind.out similarity index 93% rename from tezt/_regressions/encoding/jakarta.voting_period.kind.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- voting_period.kind.out index 072eb52870c64a23507fea36cde6d30f3b46294f..0ad7c86c60a40596605251573fe064646eac35e7 100644 --- a/tezt/_regressions/encoding/jakarta.voting_period.kind.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- voting_period.kind.out @@ -1,4 +1,3 @@ -encoding/jakarta.voting_period.kind.out ./tezos-codec encode 013-PtJakart.voting_period.kind from '"promotion"' 03 diff --git a/tezt/_regressions/encoding/jakarta.voting_period.out b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- voting_period.out similarity index 93% rename from tezt/_regressions/encoding/jakarta.voting_period.out rename to tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- voting_period.out index 70b9f5a35a9fcfb8824f78d9c4442de7785bc4a7..c26f6593c6baf3aef41c0b0abd4330e30310cac1 100644 --- a/tezt/_regressions/encoding/jakarta.voting_period.out +++ b/tezt/tests/expected/encoding.ml/Jakarta- protocol encoding regression test- voting_period.out @@ -1,4 +1,3 @@ -encoding/jakarta.voting_period.out ./tezos-codec encode 013-PtJakart.voting_period from '{ "start_position": 1159026, diff --git a/tezt/_regressions/encoding/shell.network_version.out b/tezt/tests/expected/encoding.ml/shell encoding regression test- network_version.out similarity index 89% rename from tezt/_regressions/encoding/shell.network_version.out rename to tezt/tests/expected/encoding.ml/shell encoding regression test- network_version.out index 44be151aa0117e395d327628ea86591f200bdf38..aca3fc0125f762c538013a1204fa2845362e46b5 100644 --- a/tezt/_regressions/encoding/shell.network_version.out +++ b/tezt/tests/expected/encoding.ml/shell encoding regression test- network_version.out @@ -1,4 +1,3 @@ -encoding/shell.network_version.out ./tezos-codec encode network_version from '{ "p2p_version": 0, diff --git a/tezt/tests/expected/hash_data.ml/Alpha- hash data ... of type ... (bad).out b/tezt/tests/expected/hash_data.ml/Alpha- hash data ... of type ... (bad).out new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/tezt/_regressions/hash_data/good.out b/tezt/tests/expected/hash_data.ml/Alpha- hash data ... of type ... (good).out similarity index 99% rename from tezt/_regressions/hash_data/good.out rename to tezt/tests/expected/hash_data.ml/Alpha- hash data ... of type ... (good).out index aa3f1cb7e878a59ceff446cb78dcafe72aeb1e3c..ff5fc7a4b42499fcc620f6f3d361884a97dadcdb 100644 --- a/tezt/_regressions/hash_data/good.out +++ b/tezt/tests/expected/hash_data.ml/Alpha- hash data ... of type ... (good).out @@ -1,4 +1,3 @@ -hash_data/good.out ./tezos-client --mode mockup hash data -92233720368547758089223372036854775807 of type int Raw packed data: 0x0500ffffffffffffffffff8180c09e91c191c79502 diff --git a/tezt/_regressions/sc_rollup_origination.out b/tezt/tests/expected/sc_rollup.ml/Alpha- configuration of a smart contract optimistic rollup node.out similarity index 98% rename from tezt/_regressions/sc_rollup_origination.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- configuration of a smart contract optimistic rollup node.out index 879a2f7ca6a1e256c492029abbdaa91184f7a2fa..d14df54249200d4c1cc7438c11806611d5c0ef25 100644 --- a/tezt/_regressions/sc_rollup_origination.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- configuration of a smart contract optimistic rollup node.out @@ -1,4 +1,3 @@ -sc_rollup_origination.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_node_uses_boot_sector.out b/tezt/tests/expected/sc_rollup.ml/Alpha- ensure boot sector is used.out similarity index 99% rename from tezt/_regressions/sc_rollup_node_uses_boot_sector.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- ensure boot sector is used.out index 6e1a1c9a93a7ee8261bb586b87797d22604c7c87..bb0b4598c57bb7a4163ea6a9910fb249d23ab4c5 100644 --- a/tezt/_regressions/sc_rollup_node_uses_boot_sector.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- ensure boot sector is used.out @@ -1,4 +1,3 @@ -sc_rollup_node_uses_boot_sector.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with '10 10 10 + +' --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_get_initial_level.out b/tezt/tests/expected/sc_rollup.ml/Alpha- get initial level of a sc rollup.out similarity index 97% rename from tezt/_regressions/sc_rollup_get_initial_level.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- get initial level of a sc rollup.out index 170e5918d7763843d7be4b9cf0ccb8b915130a2a..d14df54249200d4c1cc7438c11806611d5c0ef25 100644 --- a/tezt/_regressions/sc_rollup_get_initial_level.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- get initial level of a sc rollup.out @@ -1,4 +1,3 @@ -sc_rollup_get_initial_level.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_node_configuration.out b/tezt/tests/expected/sc_rollup.ml/Alpha- get last cemented commitment hash and inbox level of a sc rollup.out similarity index 97% rename from tezt/_regressions/sc_rollup_node_configuration.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- get last cemented commitment hash and inbox level of a sc rollup.out index 8057cab33fd05f81f4aa9393dd9c051b0f893e84..d14df54249200d4c1cc7438c11806611d5c0ef25 100644 --- a/tezt/_regressions/sc_rollup_node_configuration.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- get last cemented commitment hash and inbox level of a sc rollup.out @@ -1,4 +1,3 @@ -sc_rollup_node_configuration.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_client_gets_address.out b/tezt/tests/expected/sc_rollup.ml/Alpha- getting a smart-contract rollup address through the client.out similarity index 97% rename from tezt/_regressions/sc_rollup_client_gets_address.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- getting a smart-contract rollup address through the client.out index ab107f0088a843f418dfeb7edcbb2e70561da70f..d14df54249200d4c1cc7438c11806611d5c0ef25 100644 --- a/tezt/_regressions/sc_rollup_client_gets_address.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- getting a smart-contract rollup address through the client.out @@ -1,4 +1,3 @@ -sc_rollup_client_gets_address.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_list.out b/tezt/tests/expected/sc_rollup.ml/Alpha- list originated rollups.out similarity index 99% rename from tezt/_regressions/sc_rollup_list.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- list originated rollups.out index 1d08769e693bd547eda90b0281bb321d643042e0..dc3c06d0d051e054c4652d8861524484304d3eca 100644 --- a/tezt/_regressions/sc_rollup_list.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- list originated rollups.out @@ -1,4 +1,3 @@ -sc_rollup_list.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_node_advances_pvm_state.out b/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with messages.out similarity index 99% rename from tezt/_regressions/sc_rollup_node_advances_pvm_state.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with messages.out index bca73fc0db797ed94c85e31386bc0eb2c7418bb3..1785409418ca507ca0926b00d217ec1829116525 100644 --- a/tezt/_regressions/sc_rollup_node_advances_pvm_state.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- node advances PVM state with messages.out @@ -1,4 +1,3 @@ -sc_rollup_node_advances_pvm_state.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_node_boots_into_initial_state.out b/tezt/tests/expected/sc_rollup.ml/Alpha- node boots into the initial state.out similarity index 97% rename from tezt/_regressions/sc_rollup_node_boots_into_initial_state.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- node boots into the initial state.out index 5f4193240903806ac941811e994cb07088fcf1b0..0b011df4c5ca2f227782e6b510399bd35ba0ccdb 100644 --- a/tezt/_regressions/sc_rollup_node_boots_into_initial_state.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- node boots into the initial state.out @@ -1,4 +1,3 @@ -sc_rollup_node_boots_into_initial_state.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_commitment_is_stored.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (commitm.out similarity index 99% rename from tezt/_regressions/sc_rollup_commitment_of_rollup_node_commitment_is_stored.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (commitm.out index c1bff044a65fc17511f080643a559d2b7923041b..976ebf8df66c612efe057991eb9699e8739d3caf 100644 --- a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_commitment_is_stored.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (commitm.out @@ -1,4 +1,3 @@ -sc_rollup_commitment_of_rollup_node_commitment_is_stored.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_first_published_at_level_global.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (first_p.out similarity index 98% rename from tezt/_regressions/sc_rollup_commitment_of_rollup_node_first_published_at_level_global.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (first_p.out index a2130ceeae986db64740494ce50731fcfa4b46a5..876ef15d205dafb6de3cfdedad56290e90f22cd9 100644 --- a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_first_published_at_level_global.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (first_p.out @@ -1,4 +1,3 @@ -sc_rollup_commitment_of_rollup_node_first_published_at_level_global.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_handles_chain_reorgs.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (handles.out similarity index 99% rename from tezt/_regressions/sc_rollup_commitment_of_rollup_node_handles_chain_reorgs.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (handles.out index 87771e9297da33a6fe96dfc3ffa70c719627ba07..e53e0e1fa6bfe4caab83ec5a6d795d5211cb4d15 100644 --- a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_handles_chain_reorgs.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (handles.out @@ -1,4 +1,3 @@ -sc_rollup_commitment_of_rollup_node_handles_chain_reorgs.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_messages_reset.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (message.out similarity index 99% rename from tezt/_regressions/sc_rollup_commitment_of_rollup_node_messages_reset.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (message.out index 561e028b4673ea4d6c1a3f5df81fdb18dfdbbcfa..1fcfc3fc08fd80bbbb6a9fcf81c4026daf67fff0 100644 --- a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_messages_reset.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (message.out @@ -1,4 +1,3 @@ -sc_rollup_commitment_of_rollup_node_messages_reset.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_no_commitment_publish_before_lcc.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (no_comm.out similarity index 98% rename from tezt/_regressions/sc_rollup_commitment_of_rollup_node_no_commitment_publish_before_lcc.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (no_comm.out index 816991971fa5277b9fa72f5eeea70bad4516754b..6b9b065f03b67f6c956fdff4b4dd43f9c7826739 100644 --- a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_no_commitment_publish_before_lcc.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (no_comm.out @@ -1,4 +1,3 @@ -sc_rollup_commitment_of_rollup_node_no_commitment_publish_before_lcc.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_non_final_level.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (non_fin.out similarity index 99% rename from tezt/_regressions/sc_rollup_commitment_of_rollup_node_non_final_level.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (non_fin.out index 8d75efad20d81e1f6dcbe84a0ebd18541e009956..a23d294b3dc90d126adf411281ad307c19e7ce01 100644 --- a/tezt/_regressions/sc_rollup_commitment_of_rollup_node_non_final_level.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct handling of commitments in the rollup node (non_fin.out @@ -1,4 +1,3 @@ -sc_rollup_commitment_of_rollup_node_non_final_level.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_inbox_of_rollup_node_basic.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (basic).out similarity index 99% rename from tezt/_regressions/sc_rollup_inbox_of_rollup_node_basic.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (basic).out index c608a6f144ac9c94582542a3d4f5c236e6d7966a..2fd83e65c9bc56cb4be3c6fc153212efb7cfaffb 100644 --- a/tezt/_regressions/sc_rollup_inbox_of_rollup_node_basic.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (basic).out @@ -1,4 +1,3 @@ -sc_rollup_inbox_of_rollup_node_basic.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_inbox_of_rollup_node_handles_chain_reorg.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (handles_ch.out similarity index 99% rename from tezt/_regressions/sc_rollup_inbox_of_rollup_node_handles_chain_reorg.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (handles_ch.out index 7fbc81b66d862989b7532f9d02f2fc8ed77d2ca1..2b6f650a14075b4f99586e34a277194829dd2145 100644 --- a/tezt/_regressions/sc_rollup_inbox_of_rollup_node_handles_chain_reorg.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (handles_ch.out @@ -1,4 +1,3 @@ -sc_rollup_inbox_of_rollup_node_handles_chain_reorg.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_inbox_of_rollup_node_stops.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (stops).out similarity index 99% rename from tezt/_regressions/sc_rollup_inbox_of_rollup_node_stops.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (stops).out index 3472cb6faf2d5204d7f87cd22d884589a7456063..898726b459dade2160862c0eab0ae56ca48923db 100644 --- a/tezt/_regressions/sc_rollup_inbox_of_rollup_node_stops.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (stops).out @@ -1,4 +1,3 @@ -sc_rollup_inbox_of_rollup_node_stops.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_inbox_of_rollup_node_too_many_messages.out b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (too_many_m.out similarity index 99% rename from tezt/_regressions/sc_rollup_inbox_of_rollup_node_too_many_messages.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (too_many_m.out index 4b5a597fe6a0c6227b4cab193177ea443bcc605d..00d68a746d52270c03843d92f8dba97e97087f50 100644 --- a/tezt/_regressions/sc_rollup_inbox_of_rollup_node_too_many_messages.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- observing the correct maintenance of inbox in the rollup node (too_many_m.out @@ -1,4 +1,3 @@ -sc_rollup_inbox_of_rollup_node_too_many_messages.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_origination_bootsector.out b/tezt/tests/expected/sc_rollup.ml/Alpha- originate with boot sector.out similarity index 97% rename from tezt/_regressions/sc_rollup_origination_bootsector.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- originate with boot sector.out index ab9d905597261c0ff10e0216325be7a7ffbfbbc7..8adfc080b89eb18e43b964e62d213c5bf5e6918b 100644 --- a/tezt/_regressions/sc_rollup_origination_bootsector.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- originate with boot sector.out @@ -1,4 +1,3 @@ -sc_rollup_origination_bootsector.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with '10 10 10 + +' --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/tests/expected/sc_rollup.ml/Alpha- origination of a SCORU executes without error.out b/tezt/tests/expected/sc_rollup.ml/Alpha- origination of a SCORU executes without error.out new file mode 100644 index 0000000000000000000000000000000000000000..d14df54249200d4c1cc7438c11806611d5c0ef25 --- /dev/null +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- origination of a SCORU executes without error.out @@ -0,0 +1,30 @@ + +./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 +Node is bootstrapped. +Estimated gas: 1800.796 units (will add 100 for safety) +Estimated storage: 6540 bytes added (will add 20 for safety) +Operation successfully injected in the node. +Operation hash is '[OPERATION_HASH]' +NOT waiting for the operation to be included. +Use command + tezos-client wait for [OPERATION_HASH] to be included --confirmations 1 --branch [BLOCK_HASH] +and/or an external block explorer to make sure that it has been included. +This sequence of operations was run: + Manager signed operations: + From: [PUBLIC_KEY_HASH] + Fee to the baker: ꜩ0.000428 + Expected counter: 1 + Gas limit: 1901 + Storage limit: 6560 bytes + Balance updates: + [PUBLIC_KEY_HASH] ... -ꜩ0.000428 + payload fees(the block proposer) ....... +ꜩ0.000428 + Originate smart contract rollup of kind arith and type unit with boot sector '' + This smart contract rollup origination was successfully applied + Consumed gas: 1800.796 + Storage size: 6540 bytes + Address: [SC_ROLLUP_HASH] + Balance updates: + [PUBLIC_KEY_HASH] ... -ꜩ1.635 + storage fees ........................... +ꜩ1.635 + diff --git a/tezt/_regressions/sc_rollup_inbox_size.out b/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - check inbox size.out similarity index 99% rename from tezt/_regressions/sc_rollup_inbox_size.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - check inbox size.out index 9c9199a221a0b7b45a41367917828d7245db7c88..45b4e794edf78f984d05c8b8e36b11b454a8bd66 100644 --- a/tezt/_regressions/sc_rollup_inbox_size.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - check inbox size.out @@ -1,4 +1,3 @@ -sc_rollup_inbox_size.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/sc_rollup_inbox_current_messages_hash.out b/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - current messages hash.out similarity index 99% rename from tezt/_regressions/sc_rollup_inbox_current_messages_hash.out rename to tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - current messages hash.out index b94a58e43c9046336775831f14f8eb02cc5873ee..43d4e1d9b28001e11c5f0562956422a227bbfa3d 100644 --- a/tezt/_regressions/sc_rollup_inbox_current_messages_hash.out +++ b/tezt/tests/expected/sc_rollup.ml/Alpha- pushing messages in the inbox - current messages hash.out @@ -1,4 +1,3 @@ -sc_rollup_inbox_current_messages_hash.out ./tezos-client --wait none originate sc rollup from '[PUBLIC_KEY_HASH]' of kind arith of type unit booting with --burn-cap 9999999 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rejection.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollup- regression) - rejection.out similarity index 99% rename from tezt/_regressions/tx_rollup_rejection.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollup- regression) - rejection.out index 7b31982fa3ecfd0fa5c9f8eb7a50d5f48a529e23..44e4e29053f30576cbca18aec373d0824c6ca7d6 100644 --- a/tezt/_regressions/tx_rollup_rejection.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollup- regression) - rejection.out @@ -1,4 +1,3 @@ -tx_rollup_rejection.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_state.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollup- regression) - state.out similarity index 98% rename from tezt/_regressions/tx_rollup_rpc_state.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollup- regression) - state.out index e81244632220c943080e4138e61b2720dbae60ff..94b2c86b4430bbce7def030ecc0d4e8b39ed9862 100644 --- a/tezt/_regressions/tx_rollup_rpc_state.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollup- regression) - state.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_state.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_batch_encoding.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - batch encoding.out similarity index 98% rename from tezt/_regressions/tx_rollup_batch_encoding.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - batch encoding.out index 53acc078ffe7412f89609a41c5b8178735d215f4..621531510092669151760e129ea21118dc806c79 100644 --- a/tezt/_regressions/tx_rollup_batch_encoding.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - batch encoding.out @@ -1,4 +1,3 @@ -tx_rollup_batch_encoding.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_commitment_remove.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - commitment remove.out similarity index 99% rename from tezt/_regressions/tx_rollup_rpc_commitment_remove.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - commitment remove.out index f88e4e838b74deabdec8193a7b9f99d25688d0ce..80e9061c057c2ea2466aeb3dbd01c2f0ba0c0442 100644 --- a/tezt/_regressions/tx_rollup_rpc_commitment_remove.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - commitment remove.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_commitment_remove.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_commitment.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - commitment.out similarity index 99% rename from tezt/_regressions/tx_rollup_rpc_commitment.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - commitment.out index 46ba4562ac2146969335d945a325d6379d866184..e3fbcb18a5a8490a1867eb84cc2dd4c60a36dc38 100644 --- a/tezt/_regressions/tx_rollup_rpc_commitment.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - commitment.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_commitment.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_hash.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox merkle tree hash.out similarity index 92% rename from tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_hash.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox merkle tree hash.out index dc784c75765c5521cdded1ad5359420d30e491f9..0ca7b12498db03ef4f0696ec7c2acc8cbb44ac14 100644 --- a/tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_hash.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox merkle tree hash.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_inbox_merkle_tree_hash.alpha.out ./tezos-client rpc post /chains/main/blocks/head/helpers/forge/tx_rollup/inbox/message_hash with '{ "message": { diff --git a/tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_path.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox merkle tree path.out similarity index 97% rename from tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_path.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox merkle tree path.out index 819dd2136679d27e6480bb1c72db42aec73a3f35..0d53648c2cf68798f55e8db9705f3c44a28f5a06 100644 --- a/tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_path.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox merkle tree path.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_inbox_merkle_tree_path.alpha.out ./tezos-client rpc post /chains/main/blocks/head/helpers/forge/tx_rollup/inbox/message_hash with '{ "message": { diff --git a/tezt/_regressions/tx_rollup_rpc_inbox_message_hash.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox message hash.out similarity index 81% rename from tezt/_regressions/tx_rollup_rpc_inbox_message_hash.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox message hash.out index 439b919df88fa3021bdc3f078cb2f69ca2bdcff9..4c574513d01e6631d33f048a90ac50a58cf15cd4 100644 --- a/tezt/_regressions/tx_rollup_rpc_inbox_message_hash.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox message hash.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_inbox_message_hash.alpha.out ./tezos-client rpc post /chains/main/blocks/head/helpers/forge/tx_rollup/inbox/message_hash with '{ "message": { diff --git a/tezt/_regressions/tx_rollup_rpc_inbox.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox.out similarity index 98% rename from tezt/_regressions/tx_rollup_rpc_inbox.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox.out index 5096787ecf6860a04e00c03aa5dacbfa03ba4f06..e25d7b213e4b27c3059a64340968667729efd0fe 100644 --- a/tezt/_regressions/tx_rollup_rpc_inbox.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - inbox.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_inbox.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_pending_bonded_commitments.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - pending bonded commitments.out similarity index 98% rename from tezt/_regressions/tx_rollup_rpc_pending_bonded_commitments.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - pending bonded commitments.out index 6431c3c3765ae7b074ae0efac4ff88f8bcd2efc1..c0c50f50e0108af5f843c7bab6e14222a702f85d 100644 --- a/tezt/_regressions/tx_rollup_rpc_pending_bonded_commitments.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- RPC (tx_rollups- regression) - pending bonded commitments.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_pending_bonded_commitments.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_client_submit_batch_invalid_rollup_address.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit a batch to an invalid rollup address should fail.out similarity index 97% rename from tezt/_regressions/tx_rollup_client_submit_batch_invalid_rollup_address.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- Submit a batch to an invalid rollup address should fail.out index aa25b547a332baa0c34b34a067fec0335f8dba88..e3813b219c2452e5da3ac277b2bb127f062ad3b5 100644 --- a/tezt/_regressions/tx_rollup_client_submit_batch_invalid_rollup_address.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit a batch to an invalid rollup address should fail.out @@ -1,4 +1,3 @@ -tx_rollup_client_submit_batch_invalid_rollup_address.alpha.out ./tezos-client --wait none submit tx rollup batch 0x to 'this is an invalid tx rollup address' from '[PUBLIC_KEY_HASH]' Error: diff --git a/tezt/_regressions/tx_rollup_finalize_commitment_future.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation for a commitment in the future.out similarity index 98% rename from tezt/_regressions/tx_rollup_finalize_commitment_future.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation for a commitment in the future.out index 501df6fbc0c091965f892810dea4d9cda61cb13d..ce3938ef569a3453303c17adfef9b3763ce01b1b 100644 --- a/tezt/_regressions/tx_rollup_finalize_commitment_future.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation for a commitment in the future.out @@ -1,4 +1,3 @@ -tx_rollup_finalize_commitment_future.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_finalize_commitment_no_batch.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation without batch.out similarity index 97% rename from tezt/_regressions/tx_rollup_finalize_commitment_no_batch.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation without batch.out index be042bd9bf7c66832401602a567e724b61b102db..81d4c4d8c48648fe251c972414221165a3bcedcb 100644 --- a/tezt/_regressions/tx_rollup_finalize_commitment_no_batch.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation without batch.out @@ -1,4 +1,3 @@ -tx_rollup_finalize_commitment_no_batch.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_finalize_commitment_no_commitment.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation without commitment.out similarity index 98% rename from tezt/_regressions/tx_rollup_finalize_commitment_no_commitment.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation without commitment.out index dda1910a6bae4a941343e88c243fecc159188f55..ce3938ef569a3453303c17adfef9b3763ce01b1b 100644 --- a/tezt/_regressions/tx_rollup_finalize_commitment_no_commitment.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit a finalize commitment operation without commitment.out @@ -1,4 +1,3 @@ -tx_rollup_finalize_commitment_no_commitment.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_limit_empty_batch.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit empty batch.out similarity index 98% rename from tezt/_regressions/tx_rollup_limit_empty_batch.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- Submit empty batch.out index 959839e92922270fc9725f63e3b1a62d8e3500f6..8aca48775db8520f37c6b0450ff52f4b9df159cb 100644 --- a/tezt/_regressions/tx_rollup_limit_empty_batch.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit empty batch.out @@ -1,4 +1,3 @@ -tx_rollup_limit_empty_batch.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_limit_maximum_size_batch.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit maximum size batch.out similarity index 99% rename from tezt/_regressions/tx_rollup_limit_maximum_size_batch.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- Submit maximum size batch.out index 1b9b9da1039e681f836f3ef322837a0083720572..70c5d6a0f9cf35323bf87aa660e01ef996ac5363 100644 --- a/tezt/_regressions/tx_rollup_limit_maximum_size_batch.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit maximum size batch.out @@ -1,4 +1,3 @@ -tx_rollup_limit_maximum_size_batch.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_limit_maximum_size_inbox.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit maximum size inbox.out similarity index 99% rename from tezt/_regressions/tx_rollup_limit_maximum_size_inbox.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- Submit maximum size inbox.out index f9adc6138ec8736a6564d5c4720b4cb6a3b73ebf..73d403ce9be8a56d09a95fa65ce4388789ee8b3b 100644 --- a/tezt/_regressions/tx_rollup_limit_maximum_size_inbox.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- Submit maximum size inbox.out @@ -1,4 +1,3 @@ -tx_rollup_limit_maximum_size_inbox.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_finalize_too_recent_commitment.alpha.out b/tezt/tests/expected/tx_rollup.ml/Alpha- Try to finalize a too recent commitment.out similarity index 98% rename from tezt/_regressions/tx_rollup_finalize_too_recent_commitment.alpha.out rename to tezt/tests/expected/tx_rollup.ml/Alpha- Try to finalize a too recent commitment.out index ab582abe089bc19c8f4b25a0b50018c42780b88a..e061f898c46a8cc1bace9d214a13966081bb19d0 100644 --- a/tezt/_regressions/tx_rollup_finalize_too_recent_commitment.alpha.out +++ b/tezt/tests/expected/tx_rollup.ml/Alpha- Try to finalize a too recent commitment.out @@ -1,4 +1,3 @@ -tx_rollup_finalize_too_recent_commitment.alpha.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rejection.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollup- regression) - rejection.out similarity index 99% rename from tezt/_regressions/tx_rollup_rejection.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollup- regression) - rejection.out index 486c0cbb34ab8a73e2c9e7d180fb0817387fc963..44e4e29053f30576cbca18aec373d0824c6ca7d6 100644 --- a/tezt/_regressions/tx_rollup_rejection.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollup- regression) - rejection.out @@ -1,4 +1,3 @@ -tx_rollup_rejection.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_state.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollup- regression) - state.out similarity index 98% rename from tezt/_regressions/tx_rollup_rpc_state.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollup- regression) - state.out index b545fb973023b14a4aaf569636d9f5eb830179a5..94b2c86b4430bbce7def030ecc0d4e8b39ed9862 100644 --- a/tezt/_regressions/tx_rollup_rpc_state.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollup- regression) - state.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_state.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_batch_encoding.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - batch encoding.out similarity index 98% rename from tezt/_regressions/tx_rollup_batch_encoding.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - batch encoding.out index a542dcf2cb20d6fbe3e2d34e6546ee724360492f..621531510092669151760e129ea21118dc806c79 100644 --- a/tezt/_regressions/tx_rollup_batch_encoding.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - batch encoding.out @@ -1,4 +1,3 @@ -tx_rollup_batch_encoding.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_commitment_remove.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - commitment remove.out similarity index 99% rename from tezt/_regressions/tx_rollup_rpc_commitment_remove.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - commitment remove.out index be7e94f0e4db16a635dd1ae4174e85f07b6acea7..e232439c4cb25d9c196ba92261a09b29c7e2ac10 100644 --- a/tezt/_regressions/tx_rollup_rpc_commitment_remove.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - commitment remove.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_commitment_remove.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_commitment.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - commitment.out similarity index 99% rename from tezt/_regressions/tx_rollup_rpc_commitment.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - commitment.out index 338c0ed9da098608ea1699d8b5eafe81dcf57d43..e3fbcb18a5a8490a1867eb84cc2dd4c60a36dc38 100644 --- a/tezt/_regressions/tx_rollup_rpc_commitment.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - commitment.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_commitment.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_hash.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox merkle tree hash.out similarity index 92% rename from tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_hash.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox merkle tree hash.out index 1de5d7dee7a742d3002f753de1adc9aae4603a72..0ca7b12498db03ef4f0696ec7c2acc8cbb44ac14 100644 --- a/tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_hash.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox merkle tree hash.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_inbox_merkle_tree_hash.jakarta.out ./tezos-client rpc post /chains/main/blocks/head/helpers/forge/tx_rollup/inbox/message_hash with '{ "message": { diff --git a/tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_path.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox merkle tree path.out similarity index 97% rename from tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_path.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox merkle tree path.out index 8678772e0e8c47b3c5cc7f461252ddbc5db8b160..0d53648c2cf68798f55e8db9705f3c44a28f5a06 100644 --- a/tezt/_regressions/tx_rollup_rpc_inbox_merkle_tree_path.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox merkle tree path.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_inbox_merkle_tree_path.jakarta.out ./tezos-client rpc post /chains/main/blocks/head/helpers/forge/tx_rollup/inbox/message_hash with '{ "message": { diff --git a/tezt/_regressions/tx_rollup_rpc_inbox_message_hash.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox message hash.out similarity index 80% rename from tezt/_regressions/tx_rollup_rpc_inbox_message_hash.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox message hash.out index 43ce19220ce7c1a618e6c22d9699dddedf76973d..4c574513d01e6631d33f048a90ac50a58cf15cd4 100644 --- a/tezt/_regressions/tx_rollup_rpc_inbox_message_hash.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox message hash.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_inbox_message_hash.jakarta.out ./tezos-client rpc post /chains/main/blocks/head/helpers/forge/tx_rollup/inbox/message_hash with '{ "message": { diff --git a/tezt/_regressions/tx_rollup_rpc_inbox.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox.out similarity index 98% rename from tezt/_regressions/tx_rollup_rpc_inbox.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox.out index 658375b2db85eeefcd12a7c5cb0dc6c14b11de3b..e25d7b213e4b27c3059a64340968667729efd0fe 100644 --- a/tezt/_regressions/tx_rollup_rpc_inbox.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - inbox.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_inbox.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_rpc_pending_bonded_commitments.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - pending bonded commitments.out similarity index 98% rename from tezt/_regressions/tx_rollup_rpc_pending_bonded_commitments.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - pending bonded commitments.out index cdf228931a0c2d5581dea4fe39c1bea73b4c644b..c0c50f50e0108af5f843c7bab6e14222a702f85d 100644 --- a/tezt/_regressions/tx_rollup_rpc_pending_bonded_commitments.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- RPC (tx_rollups- regression) - pending bonded commitments.out @@ -1,4 +1,3 @@ -tx_rollup_rpc_pending_bonded_commitments.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_client_submit_batch_invalid_rollup_address.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a batch to an invalid rollup address should fail.out similarity index 97% rename from tezt/_regressions/tx_rollup_client_submit_batch_invalid_rollup_address.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a batch to an invalid rollup address should fail.out index 971aaef191ad2ea1722cddbbefeb6ab28692654b..e3813b219c2452e5da3ac277b2bb127f062ad3b5 100644 --- a/tezt/_regressions/tx_rollup_client_submit_batch_invalid_rollup_address.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a batch to an invalid rollup address should fail.out @@ -1,4 +1,3 @@ -tx_rollup_client_submit_batch_invalid_rollup_address.jakarta.out ./tezos-client --wait none submit tx rollup batch 0x to 'this is an invalid tx rollup address' from '[PUBLIC_KEY_HASH]' Error: diff --git a/tezt/_regressions/tx_rollup_finalize_commitment_future.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation for a commitment in the future.out similarity index 98% rename from tezt/_regressions/tx_rollup_finalize_commitment_future.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation for a commitment in the future.out index 4aaba9dfe6817b8c65db2bf0c4744c10acf586f9..e128ab457a14bff41296d2689a47234cce8d77fb 100644 --- a/tezt/_regressions/tx_rollup_finalize_commitment_future.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation for a commitment in the future.out @@ -1,4 +1,3 @@ -tx_rollup_finalize_commitment_future.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_finalize_commitment_no_batch.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation without batch.out similarity index 97% rename from tezt/_regressions/tx_rollup_finalize_commitment_no_batch.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation without batch.out index 20854047263a9ca43746211257e6310d2ae20e49..021bce8d33922bd4ad48ce196c099b8105131af2 100644 --- a/tezt/_regressions/tx_rollup_finalize_commitment_no_batch.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation without batch.out @@ -1,4 +1,3 @@ -tx_rollup_finalize_commitment_no_batch.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_finalize_commitment_no_commitment.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation without commitment.out similarity index 98% rename from tezt/_regressions/tx_rollup_finalize_commitment_no_commitment.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation without commitment.out index cb40e17456e897cc76b7e27875f700ac70611996..e128ab457a14bff41296d2689a47234cce8d77fb 100644 --- a/tezt/_regressions/tx_rollup_finalize_commitment_no_commitment.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit a finalize commitment operation without commitment.out @@ -1,4 +1,3 @@ -tx_rollup_finalize_commitment_no_commitment.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_limit_empty_batch.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit empty batch.out similarity index 98% rename from tezt/_regressions/tx_rollup_limit_empty_batch.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- Submit empty batch.out index 0a663f64d84d08b7820907a7df281b9e7b345c27..8aca48775db8520f37c6b0450ff52f4b9df159cb 100644 --- a/tezt/_regressions/tx_rollup_limit_empty_batch.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit empty batch.out @@ -1,4 +1,3 @@ -tx_rollup_limit_empty_batch.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_limit_maximum_size_batch.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit maximum size batch.out similarity index 99% rename from tezt/_regressions/tx_rollup_limit_maximum_size_batch.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- Submit maximum size batch.out index c9ba776cfbbd468b635e710cb6d945d77e909809..6481f47ce846ba414e67a6b0207c0ca01b39e83f 100644 --- a/tezt/_regressions/tx_rollup_limit_maximum_size_batch.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit maximum size batch.out @@ -1,4 +1,3 @@ -tx_rollup_limit_maximum_size_batch.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_limit_maximum_size_inbox.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit maximum size inbox.out similarity index 99% rename from tezt/_regressions/tx_rollup_limit_maximum_size_inbox.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- Submit maximum size inbox.out index 0684c96f0d594ec82c18c9a925be955d17e09aec..73d403ce9be8a56d09a95fa65ce4388789ee8b3b 100644 --- a/tezt/_regressions/tx_rollup_limit_maximum_size_inbox.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- Submit maximum size inbox.out @@ -1,4 +1,3 @@ -tx_rollup_limit_maximum_size_inbox.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/tx_rollup_finalize_too_recent_commitment.jakarta.out b/tezt/tests/expected/tx_rollup.ml/Jakarta- Try to finalize a too recent commitment.out similarity index 98% rename from tezt/_regressions/tx_rollup_finalize_too_recent_commitment.jakarta.out rename to tezt/tests/expected/tx_rollup.ml/Jakarta- Try to finalize a too recent commitment.out index 66822079ecf1b2dd54a9cf63c70b226d38d9ef5a..7c215a9f4619bf7c2918e75d4dd0995b8143f17f 100644 --- a/tezt/_regressions/tx_rollup_finalize_too_recent_commitment.jakarta.out +++ b/tezt/tests/expected/tx_rollup.ml/Jakarta- Try to finalize a too recent commitment.out @@ -1,4 +1,3 @@ -tx_rollup_finalize_too_recent_commitment.jakarta.out ./tezos-client --wait none originate tx rollup tx_rollup from '[PUBLIC_KEY_HASH]' --burn-cap 9999999 --storage-limit 60000 Node is bootstrapped. diff --git a/tezt/_regressions/run_views.out b/tezt/tests/expected/views.ml/Alpha- Run views.out similarity index 99% rename from tezt/_regressions/run_views.out rename to tezt/tests/expected/views.ml/Alpha- Run views.out index 1c4dba72423abec14a252bc7fb78a76dc4a6882b..b805ac2afc51677333740288feec6b538ec69321 100644 --- a/tezt/_regressions/run_views.out +++ b/tezt/tests/expected/views.ml/Alpha- Run views.out @@ -1,4 +1,3 @@ -run_views.out ./tezos-client --mode mockup --base-dir '<masked>' --wait none originate contract register_calls transferring 0 from bootstrap1 running ' parameter unit; diff --git a/tezt/tests/hash_data.ml b/tezt/tests/hash_data.ml index 219f4266ef3c504be1e32e2a7630ae898319a52d..3fc041321cf7178f5824c81fc39bea47693667c1 100644 --- a/tezt/tests/hash_data.ml +++ b/tezt/tests/hash_data.ml @@ -54,7 +54,6 @@ let test_good_hash_data = ~__FILE__ ~title:"hash data ... of type ... (good)" ~tags:["hash"; "data"; "mockup"] - ~output_file:(fun _ -> "hash_data" // "good") @@ fun protocol -> let* client = Client.init_mockup ~protocol () in let data_n_type = @@ -151,7 +150,6 @@ let test_bad_hash_data = ~__FILE__ ~title:"hash data ... of type ... (bad)" ~tags:["hash"; "data"; "mockup"] - ~output_file:(fun _ -> "hash_data" // "bad") @@ fun protocol -> let* client = Client.init_mockup ~protocol () in let data_n_type = diff --git a/tezt/tests/sc_rollup.ml b/tezt/tests/sc_rollup.ml index 23bd672106cdaf5c2da2038673cc66e14a99bfae..0f68301d6df24db0e1bc3313ee71a14d8f0c35e1 100644 --- a/tezt/tests/sc_rollup.ml +++ b/tezt/tests/sc_rollup.ml @@ -51,12 +51,13 @@ let make_parameter name value = Option.map (fun v -> ([name], Option.some @@ Int.to_string v)) value |> Option.to_list -let test ~__FILE__ ?output_file ?(tags = []) title f = +let test ~__FILE__ ?(tags = []) title f = let tags = "sc_rollup" :: tags in - match output_file with - | Some output_file -> - Protocol.register_regression_test ~output_file ~__FILE__ ~title ~tags f - | None -> Protocol.register_test ~__FILE__ ~title ~tags f + Protocol.register_test ~__FILE__ ~title ~tags f + +let regression_test ~__FILE__ ?(tags = []) title f = + let tags = "sc_rollup" :: tags in + Protocol.register_regression_test ~__FILE__ ~title ~tags f let setup ?commitment_period ?challenge_window f ~protocol = let parameters = @@ -95,12 +96,7 @@ let sc_rollup_node_rpc sc_node service = let* response = curl ~url in return (Some response) -type test = { - output_file_prefix : string; - variant : string; - tags : string list; - description : string; -} +type test = {variant : string; tags : string list; description : string} let with_fresh_rollup f tezos_node tezos_client bootstrap1_key = let* rollup_address = @@ -125,12 +121,10 @@ let with_fresh_rollup f tezos_node tezos_client bootstrap1_key = (* TODO: https://gitlab.com/tezos/tezos/-/issues/2933 Many tests can be refactored using test_scenario. *) let test_scenario ?commitment_period ?challenge_window - {output_file_prefix; variant; tags; description} scenario = - let output_file _ = output_file_prefix ^ "_" ^ variant in + {variant; tags; description} scenario = let tags = tags @ [variant] in - test + regression_test ~__FILE__ - ~output_file ~tags (Printf.sprintf "%s (%s)" description variant) (fun protocol -> @@ -187,10 +181,8 @@ let cement_commitment client ~sc_rollup_address ~hash = - Rollup addresses are fully determined by operation hashes and origination nonce. *) let test_origination = - let output_file _ = "sc_rollup_origination" in - test + regression_test ~__FILE__ - ~output_file "origination of a SCORU executes without error" (fun protocol -> setup ~protocol @@ fun _node client bootstrap1_key -> @@ -245,10 +237,8 @@ let with_fresh_rollups n f node client bootstrap1 = go n String_set.empty f let test_rollup_node_configuration = - let output_file _ = "sc_rollup_node_configuration" in - test + regression_test ~__FILE__ - ~output_file "configuration of a smart contract optimistic rollup node" (fun protocol -> setup ~protocol @@ with_fresh_rollup @@ -312,10 +302,8 @@ let test_rollup_node_running = node its rollup address. *) let test_rollup_client_gets_address = - let output_file _ = "sc_rollup_client_gets_address" in - test + regression_test ~__FILE__ - ~output_file ~tags:["run"; "client"] "getting a smart-contract rollup address through the client" (fun protocol -> @@ -342,10 +330,8 @@ let test_rollup_client_gets_address = originated from the context. *) let test_rollup_get_initial_level = - let output_file _ = "sc_rollup_get_initial_level" in - test + regression_test ~__FILE__ - ~output_file ~tags:["initial_level"] "get initial level of a sc rollup" (fun protocol -> @@ -380,10 +366,8 @@ let test_rollup_get_initial_level = (* TODO: https://gitlab.com/tezos/tezos/-/issues/2944 Revisit this test once the rollup node can cement commitments. *) let test_rollup_get_last_cemented_commitment_hash_with_level = - let output_file _ = "sc_rollup_get_lcc_hash_with_level" in - test + regression_test ~__FILE__ - ~output_file ~tags:["lcc_hash_with_level"] "get last cemented commitment hash and inbox level of a sc rollup" (fun protocol -> @@ -487,10 +471,8 @@ let get_inbox_from_sc_rollup_node sc_rollup_node = | Some inbox -> parse_inbox inbox let test_rollup_inbox_size = - let output_file _ = "sc_rollup_inbox_size" in - test + regression_test ~__FILE__ - ~output_file ~tags:["inbox"] "pushing messages in the inbox - check inbox size" (fun protocol -> @@ -568,10 +550,8 @@ let fetch_messages_from_block sc_rollup_address client = return messages let test_rollup_inbox_current_messages_hash = - let output_file _ = "sc_rollup_inbox_current_messages_hash" in - test + regression_test ~__FILE__ - ~output_file ~tags:["inbox"] "pushing messages in the inbox - current messages hash" (fun protocol -> @@ -688,10 +668,8 @@ let test_rollup_inbox_current_messages_hash = protocol in the context. *) let test_rollup_inbox_of_rollup_node variant scenario = - let output_file _ = "sc_rollup_inbox_of_rollup_node_" ^ variant in - test + regression_test ~__FILE__ - ~output_file ~tags:["inbox"; "node"; variant] (Printf.sprintf "observing the correct maintenance of inbox in the rollup node (%s)" @@ -851,9 +829,8 @@ let test_rollup_list = bootstrap1 in - test + regression_test ~__FILE__ - ~output_file:(fun _ -> "sc_rollup_list") ~tags:["list"] "list originated rollups" (fun protocol -> setup ~protocol go) @@ -892,10 +869,8 @@ let test_rollup_node_boots_into_initial_state = Lwt.return_unit in - let output_file _ = "sc_rollup_node_boots_into_initial_state" in - test + regression_test ~__FILE__ - ~output_file ~tags:["run"; "node"] "node boots into the initial state" (fun protocol -> @@ -954,10 +929,8 @@ let test_rollup_node_advances_pvm_state = Lwt.return_unit in - let output_file _ = "sc_rollup_node_advances_pvm_state" in - test + regression_test ~__FILE__ - ~output_file ~tags:["run"; "node"] "node advances PVM state with messages" (fun protocol -> @@ -1042,7 +1015,6 @@ let test_commitment_scenario ?commitment_period ?challenge_window variant = ?commitment_period ?challenge_window { - output_file_prefix = "sc_rollup_commitment_of_rollup_node"; tags = ["commitment"; "node"]; variant; description = @@ -1638,10 +1610,8 @@ let test_rollup_origination_boot_sector = Lwt.return_unit in - let output_file _ = "sc_rollup_origination_bootsector" in - test + regression_test ~__FILE__ - ~output_file ~tags:["run"] "originate with boot sector" (fun protocol -> @@ -1686,10 +1656,8 @@ let test_rollup_node_uses_boot_sector = client in - let output_file _ = "sc_rollup_node_uses_boot_sector" in - test + regression_test ~__FILE__ - ~output_file ~tags:["run"; "node"] "ensure boot sector is used" (fun protocol -> diff --git a/tezt/tests/tx_rollup.ml b/tezt/tests/tx_rollup.ml index 4ef75da98d0b30bffde3fe901efad7e4afe060a6..ff6ac395df7ef0da76f86c5438590fe1a7b50ce3 100644 --- a/tezt/tests/tx_rollup.ml +++ b/tezt/tests/tx_rollup.ml @@ -153,7 +153,6 @@ module Regressions = struct let rpc_state = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> sf "tx_rollup_rpc_state.%s" (Protocol.tag p)) ~title:"RPC (tx_rollup, regression) - state" ~tags:["tx_rollup"; "rpc"] @@ fun protocol -> @@ -164,7 +163,6 @@ module Regressions = struct let rpc_inbox = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> sf "tx_rollup_rpc_inbox.%s" (Protocol.tag p)) ~title:"RPC (tx_rollups, regression) - inbox" ~tags:["tx_rollup"; "rpc"; "inbox"] @@ fun protocol -> @@ -183,8 +181,6 @@ module Regressions = struct let rpc_inbox_message_hash = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_rpc_inbox_message_hash.%s" (Protocol.tag p)) ~title:"RPC (tx_rollups, regression) - inbox message hash" ~tags:["tx_rollup"; "rpc"; "inbox"; "message"] @@ fun protocol -> @@ -196,8 +192,6 @@ module Regressions = struct let rpc_inbox_merkle_tree_hash = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_rpc_inbox_merkle_tree_hash.%s" (Protocol.tag p)) ~title:"RPC (tx_rollups, regression) - inbox merkle tree hash" ~tags:["tx_rollup"; "rpc"; "inbox"; "merkle_tree_hash"] @@ fun protocol -> @@ -218,8 +212,6 @@ module Regressions = struct let rpc_inbox_merkle_tree_path = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_rpc_inbox_merkle_tree_path.%s" (Protocol.tag p)) ~title:"RPC (tx_rollups, regression) - inbox merkle tree path" ~tags:["tx_rollup"; "rpc"; "inbox"; "merkle_tree_path"] @@ fun protocol -> @@ -286,8 +278,6 @@ module Regressions = struct let rpc_commitment = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_rpc_commitment.%s" (Protocol.tag p)) ~title:"RPC (tx_rollups, regression) - commitment" ~tags:["tx_rollup"; "rpc"; "commitment"] @@ fun protocol -> @@ -307,8 +297,6 @@ module Regressions = struct let rpc_commitment_remove = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_rpc_commitment_remove.%s" (Protocol.tag p)) ~title:"RPC (tx_rollups, regression) - commitment remove" ~tags:["tx_rollup"; "rpc"; "commitment"] @@ fun protocol -> @@ -395,8 +383,6 @@ module Regressions = struct let rpc_pending_bonded_commitment = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_rpc_pending_bonded_commitments.%s" (Protocol.tag p)) ~title:"RPC (tx_rollups, regression) - pending bonded commitments" ~tags:["tx_rollup"; "rpc"; "commitment"; "bond"] @@ fun protocol -> @@ -437,8 +423,6 @@ module Regressions = struct let batch_encoding = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_batch_encoding.%s" (Protocol.tag p)) ~title:"RPC (tx_rollups, regression) - batch encoding" ~tags:["tx_rollup"; "batch"; "encoding"] @@ fun protocol -> @@ -500,8 +484,6 @@ module Regressions = struct let submit_empty_batch = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_limit_empty_batch.%s" (Protocol.tag p)) ~title:"Submit empty batch" ~tags:["tx_rollup"; "batch"; "client"] @@ fun protocol -> @@ -513,8 +495,6 @@ module Regressions = struct let submit_maximum_size_batch = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_limit_maximum_size_batch.%s" (Protocol.tag p)) ~title:"Submit maximum size batch" ~tags:["tx_rollup"; "batch"; "client"] @@ fun protocol -> @@ -542,8 +522,6 @@ module Regressions = struct let inbox_maximum_size = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_limit_maximum_size_inbox.%s" (Protocol.tag p)) ~title:"Submit maximum size inbox" ~tags:["tx_rollup"; "inbox"; "client"] @@ fun protocol -> @@ -595,10 +573,6 @@ module Regressions = struct let open Tezt_tezos in Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf - "tx_rollup_client_submit_batch_invalid_rollup_address.%s" - (Protocol.tag p)) ~title:"Submit a batch to an invalid rollup address should fail" ~tags:["tx_rollup"; "client"; "fail"; "batch"] @@ fun protocol -> @@ -632,8 +606,6 @@ module Regressions = struct let client_submit_finalize_commitment_no_batch = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_finalize_commitment_no_batch.%s" (Protocol.tag p)) ~title:"Submit a finalize commitment operation without batch" ~tags:["tx_rollup"; "client"; "fail"; "finalize"] @@ fun protocol -> @@ -650,8 +622,6 @@ module Regressions = struct let client_submit_finalize_commitment_no_commitment = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_finalize_commitment_no_commitment.%s" (Protocol.tag p)) ~title:"Submit a finalize commitment operation without commitment" ~tags:["tx_rollup"; "client"; "fail"; "finalize"] @@ fun protocol -> @@ -671,8 +641,6 @@ module Regressions = struct let client_submit_finalize_commitment_future = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_finalize_commitment_future.%s" (Protocol.tag p)) ~title: "Submit a finalize commitment operation for a commitment in the \ future" @@ -694,8 +662,6 @@ module Regressions = struct let client_submit_finalize_too_recent_commitment = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> - sf "tx_rollup_finalize_too_recent_commitment.%s" (Protocol.tag p)) ~title:"Try to finalize a too recent commitment" ~tags:["tx_rollup"; "client"; "fail"; "finalize"] @@ fun protocol -> @@ -1058,7 +1024,6 @@ let test_rollup_with_two_commitments = let test_rollup_last_commitment_is_rejected = Protocol.register_regression_test ~__FILE__ - ~output_file:(fun p -> sf "tx_rollup_rejection.%s" (Protocol.tag p)) ~title:"RPC (tx_rollup, regression) - rejection" ~tags:["tx_rollup"; "rejection"] @@ fun protocol -> diff --git a/tezt/tests/views.ml b/tezt/tests/views.ml index 01bd0ec2fc63fceb20f8d83346ad9725fa8e563c..36c2fbe0d422dd0305037d3cb20f002830a8a0ab 100644 --- a/tezt/tests/views.ml +++ b/tezt/tests/views.ml @@ -99,7 +99,6 @@ let register = ~__FILE__ ~title:"Run views" ~tags:["client"; "michelson"] - ~output_file:(fun _ -> "run_views") @@ fun protocol -> let* client = Client.init_mockup ~protocol () in let* register_callers =