multiverses v0.7.0 API Reference
Modules
Elixir introduces into the world of programming, the "multiverse testing" pattern. This is a pattern where integration tests are run concurrently and each test sees a shard of global state.
This module is intended to be a drop-in replacement for Application
.
allows a module to directly clone all of the public functions of a given module, except as macros.
This module is intended to be a drop-in replacement for DynamicSupervisor
.
This module is intended to be a drop-in replacement for use GenServer
.
Note that this is different from other modules.
This module is intended to be a drop-in replacement for Registry
, but
not all functionality is implemented.
This module is intended to be a drop-in replacement for Supervisor
.
allows you to replicate test module multiple times, forcing them to be run concurrently. This helps prove that the system can be run in parallel without issue.