We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This issue is closely related to #751 Refined responsibilities for the interpreter tests are:
different configurations (normal mode, step-wise, statistics, logging), evaluate the following:
TestRunWithLogging
TestRunBasic
TestInterpreter_Vanilla_RunsWithoutOutput
Stop conditions: end of code, stopping codes, error triggered
TestRunReturnsEmptyResultOnEmptyCode
stack bounds violations
TestInterpreter_step_DetectsLowerStackLimitViolation
TestInterpreter_step_DetectsUpperStackLimitViolation
static gas costs
TestContext_useGas_HandlesTerminationIfOutOfGas
TestStepsFailsOnTooLittleGas
TestInstructionsGasConsumption
Detects non-executable code
TestStepsDetectsNonExecutableCode
error/state propagation
Add/check unit tests for context utilities:
generateResult
Responsibilities which are to be handled in #751 (therefore not in interpreter tests):
Tests to be migrated to instruction tests:
TestStepsProperlyHandlesJUMP_TO
TestStepsDoesNotExecuteCodeIfStatic
The text was updated successfully, but these errors were encountered:
LuisPH3
No branches or pull requests
This issue is closely related to #751
Refined responsibilities for the interpreter tests are:
different configurations (normal mode, step-wise, statistics, logging), evaluate the following:
TestRunWithLogging
TestRunBasic
->TestInterpreter_Vanilla_RunsWithoutOutput
Stop conditions: end of code, stopping codes, error triggered
TestRunReturnsEmptyResultOnEmptyCode
rewrite to test reaching end of code (and case for empty code)stack bounds violations
TestInterpreter_step_DetectsLowerStackLimitViolation
TestInterpreter_step_DetectsUpperStackLimitViolation
static gas costs
TestContext_useGas_HandlesTerminationIfOutOfGas
use gas handles no termination any moreTestStepsFailsOnTooLittleGas
rewrite to tests static gas costs.TestInstructionsGasConsumption
move to instructions testsDetects non-executable code
TestStepsDetectsNonExecutableCode
error/state propagation
Add/check unit tests for context utilities:
generateResult
Responsibilities which are to be handled in #751 (therefore not in interpreter tests):
Tests to be migrated to instruction tests:
TestStepsProperlyHandlesJUMP_TO
TestStepsDoesNotExecuteCodeIfStatic
The text was updated successfully, but these errors were encountered: