Skip to content

Setup Integration Test #156

@Latrasis

Description

@Latrasis

Reviewing #151, we sorely need a better test setup:

Integration Tests

Doing an integration test requires;

  • Compiling a list of rust contracts to ewasm, for each contract:
    • Link the required rust modules
    • Compiled to wasm32-unknown-unknown
    • Inject cap9_syscall_low using cap9-build
    • Converted to ewasm using wasm-build and output *Contract.json Interface File
  • Once done, the test script should have access to a *.wasm binary and *.json definition for each test contract

Metadata

Metadata

Assignees

Labels

T-ewasmTarget system: Ethereum Wasm

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions