zephyr_vm

Module testutils

source
Expand description

Utilities for testing Zephyr programs and the ZephyrVM.

Note: the testutils modules are not meant for production use rather for local usage.

Note: Testing on the ZephyrVM is currently quite difficult as the host doesn’t spawn VMs. A Zephyr host is completely contained by the executing VM and cannot spawn other VMs unlike VMs such as the Soroban VM were cross-host calls are allowed through spawning a new VM to execute the binaries.

Structs§

  • Database handler object. Connects in a user-friendly way the user with their local postgres database.
  • Zephyr testing utility object.
  • Testing utility object representing the Zephyr Virtual Machine.