Files
wazero/internal/integration_test
Edoardo Vacchi 94743cc21e Set Memory.Max to min(user-memory-limit, sys-memory-limit) on load (#1165)
Updated `newMemorySizer()` to return the updated value, but also
ensure that an invalid `max` still throws an error (invalid module).

- Minor cleanup to use the `memorySizer` type instead of the full
  func signature for clarity
- Added a wat+wasm under `internal/integration_test/vs/testdata/`
  simply because that's where the other cache-related testdata was.

Closes #1153.

Signed-off-by: Edoardo Vacchi <evacchi@users.noreply.github.com>
2023-02-25 07:31:23 +08:00
..
2023-01-10 09:32:42 +09:00

This directory contains tests which use multiple packages. For example:

  • bench contains benchmark tests.
  • engine contains variety of end-to-end tests, mainly to ensure the consistency in the behavior between engines.
  • fuzzcases contains variety of test cases found by the fuzz testing.
  • post1_0 contains end-to-end tests for features finished after WebAssembly 1.0 (20191205).
  • spectest contains end-to-end tests with the WebAssembly specification tests.
  • vs tests and benchmarks VS other WebAssembly runtimes.

Note: This doesn't contain WASI tests, as there's not yet an official testsuite. Meanwhile, WASI functions are unit tested including via Text Format imports here