Skip to content

Commit a9f08a7

Browse files
starknet_os_flow_tests: move coverage logic to separate module (#10828)
1 parent 598631f commit a9f08a7

File tree

66 files changed

+65
-53
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+65
-53
lines changed

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ crates/blockifier_test_utils/resources/feature_contracts/cairo1/sierra/*.json -d
55

66
# Hint coverage of specific test cases do not require review - we use these artifacts to compute the
77
# list of all uncovered hints, which *should* be reviewed.
8-
crates/starknet_os_flow_tests/resources/hint_coverage/*.json -diff
8+
crates/starknet_os/resources/hint_coverage/*.json -diff

crates/starknet_os/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ deserialize = [
1414
"starknet_patricia/deserialize",
1515
]
1616
include_program_output = []
17-
testing = ["blockifier/testing", "starknet_patricia/testing"]
17+
testing = ["blockifier/testing", "expect-test", "itertools", "starknet_patricia/testing"]
1818

1919
[dependencies]
2020
apollo_starknet_os_program.workspace = true
@@ -36,8 +36,10 @@ cairo-vm = { workspace = true, features = [
3636
] }
3737
derive_more.workspace = true
3838
digest.workspace = true
39+
expect-test = { workspace = true, optional = true }
3940
indexmap.workspace = true
4041
indoc.workspace = true
42+
itertools = { workspace = true, optional = true }
4143
log.workspace = true
4244
num-bigint.workspace = true
4345
num-integer.workspace = true

crates/starknet_os_flow_tests/resources/hint_coverage/declare_deploy_scenario_n_blocks_1_use_kzg_da_false_full_output_false.json renamed to crates/starknet_os/resources/hint_coverage/declare_deploy_scenario_n_blocks_1_use_kzg_da_false_full_output_false.json

File renamed without changes.

crates/starknet_os_flow_tests/resources/hint_coverage/declare_deploy_scenario_n_blocks_1_use_kzg_da_false_full_output_true.json renamed to crates/starknet_os/resources/hint_coverage/declare_deploy_scenario_n_blocks_1_use_kzg_da_false_full_output_true.json

File renamed without changes.

crates/starknet_os_flow_tests/resources/hint_coverage/declare_deploy_scenario_n_blocks_1_use_kzg_da_true_full_output_false.json renamed to crates/starknet_os/resources/hint_coverage/declare_deploy_scenario_n_blocks_1_use_kzg_da_true_full_output_false.json

File renamed without changes.

crates/starknet_os_flow_tests/resources/hint_coverage/declare_deploy_scenario_n_blocks_1_use_kzg_da_true_full_output_true.json renamed to crates/starknet_os/resources/hint_coverage/declare_deploy_scenario_n_blocks_1_use_kzg_da_true_full_output_true.json

File renamed without changes.

crates/starknet_os_flow_tests/resources/hint_coverage/declare_deploy_scenario_n_blocks_2_use_kzg_da_false_full_output_false.json renamed to crates/starknet_os/resources/hint_coverage/declare_deploy_scenario_n_blocks_2_use_kzg_da_false_full_output_false.json

File renamed without changes.

crates/starknet_os_flow_tests/resources/hint_coverage/declare_deploy_scenario_n_blocks_2_use_kzg_da_false_full_output_true.json renamed to crates/starknet_os/resources/hint_coverage/declare_deploy_scenario_n_blocks_2_use_kzg_da_false_full_output_true.json

File renamed without changes.

crates/starknet_os_flow_tests/resources/hint_coverage/declare_deploy_scenario_n_blocks_2_use_kzg_da_true_full_output_false.json renamed to crates/starknet_os/resources/hint_coverage/declare_deploy_scenario_n_blocks_2_use_kzg_da_true_full_output_false.json

File renamed without changes.

crates/starknet_os_flow_tests/resources/hint_coverage/declare_deploy_scenario_n_blocks_2_use_kzg_da_true_full_output_true.json renamed to crates/starknet_os/resources/hint_coverage/declare_deploy_scenario_n_blocks_2_use_kzg_da_true_full_output_true.json

File renamed without changes.

0 commit comments

Comments
 (0)