Skip to content

Adapt Bozo Solidity fuzz tests from Arbos-Foundry to Skribe#5

Open
bbyalcinkaya wants to merge 3 commits intotrunkfrom
skribe-tests
Open

Adapt Bozo Solidity fuzz tests from Arbos-Foundry to Skribe#5
bbyalcinkaya wants to merge 3 commits intotrunkfrom
skribe-tests

Conversation

@bbyalcinkaya
Copy link
Copy Markdown
Member

This PR adapts the Solidity fuzz tests for the Bozo contract to run on Skribe.

Main differences compared to the previous setup:

  • Stylus contracts are deployed using readFileBinary and the CREATE instruction, instead of the Arbos-Foundry-specific deployStylusCode cheatcode.
  • The assertApproxEqAbsDecimal cheatcode is not available in Skribe, so its behavior is reimplemented manually in the test.
  • Address constants are initialized in the setUp function instead of being assigned as state variable initializers.

@bbyalcinkaya bbyalcinkaya changed the title Adapt Bozo Arbos-Foundry fuzz tests to Skribe Adapt Bozo Solidity fuzz tests from Arbos-Foundry to Skribe Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant