API Reference multiverses v0.11.0

modules

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.

AppSupervisor is the core Application module that supervises the Multiverses.Server module, which should be running in active Multiverses environments.

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 delegations.

This module is intended to be a drop-in replacement for Registry, but not all functionality is implemented.

core server for managing multiverse partitions

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.