Skip to content

✨ Support for out-of-place platforms and tests#15

Merged
tolauwae merged 2 commits intomainfrom
feat/oop
Aug 3, 2024
Merged

✨ Support for out-of-place platforms and tests#15
tolauwae merged 2 commits intomainfrom
feat/oop

Conversation

@tolauwae
Copy link
Member

@tolauwae tolauwae commented Aug 2, 2024

example

oop.testee('supervisor[:8100] - proxy[:8150]', new OutofPlaceSpecification(8100, 8150));

oop.test({
    title: `Test store primitive`,
    program: 'test/dummy.wast',
    dependencies: [],
    steps: [{
            title: '[proxy]      CHECK: execution at start of main',
            instruction: {kind: Kind.Request, value: dump},
            expected: [{'pc': {kind: 'primitive', value: 129} as Expected<number>}],
            target: Target.proxy}
]});

new features

  • emulator to emulator out-of-place platform
  • target field in steps

@tolauwae tolauwae added the major feature A major feature or breaking change label Aug 2, 2024
@tolauwae tolauwae marked this pull request as ready for review August 3, 2024 07:37
@tolauwae tolauwae merged commit faa60dc into main Aug 3, 2024
@tolauwae tolauwae deleted the feat/oop branch August 3, 2024 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

major feature A major feature or breaking change

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant