Test Function: test_jumpf_diff_min_stack_height()

Tests jumpf with a different min stack height.

Back to test_jumpf_diff_min_stack_height().

Parametrized Test Cases

Test ID (Abbreviated) target_inputs target_outputs stack_height expected_exception
...fork_Osaka-eof_test-less_stack 1 0 1 EOFException.STACK_UNDERFLOW
...fork_Osaka-eof_test-same_stack 2 1 2 EOFException.STACK_UNDERFLOW
...fork_Osaka-eof_test-more_stack 3 2 3 EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS
...fork_Osaka-eof_test-less_output 2 2 1 EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS
...fork_Osaka-eof_test-same_output 1 1 1 EOFException.STACK_UNDERFLOW
...fork_Osaka-eof_test-more_output 0 0 1 EOFException.STACK_UNDERFLOW
...fork_Osaka-state_test_from_eof_test-less_stack 1 0 1 EOFException.STACK_UNDERFLOW
...fork_Osaka-state_test_from_eof_test-same_stack 2 1 2 EOFException.STACK_UNDERFLOW
...fork_Osaka-state_test_from_eof_test-more_stack 3 2 3 EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS
...fork_Osaka-state_test_from_eof_test-less_output 2 2 1 EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS
...fork_Osaka-state_test_from_eof_test-same_output 1 1 1 EOFException.STACK_UNDERFLOW
...fork_Osaka-state_test_from_eof_test-more_output 0 0 1 EOFException.STACK_UNDERFLOW
...fork_Osaka-blockchain_test_from_eof_test-less_stack 1 0 1 EOFException.STACK_UNDERFLOW
...fork_Osaka-blockchain_test_from_eof_test-same_stack 2 1 2 EOFException.STACK_UNDERFLOW
...fork_Osaka-blockchain_test_from_eof_test-more_stack 3 2 3 EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS
...fork_Osaka-blockchain_test_from_eof_test-less_output 2 2 1 EOFException.JUMPF_DESTINATION_INCOMPATIBLE_OUTPUTS
...fork_Osaka-blockchain_test_from_eof_test-same_output 1 1 1 EOFException.STACK_UNDERFLOW
...fork_Osaka-blockchain_test_from_eof_test-more_output 0 0 1 EOFException.STACK_UNDERFLOW