Crate mx_tester

Source

Modules§

cleanup
exec
registration

Macros§

dict
A generic syntax for dict-like structures.
seq
A generic syntax for seq-like structures.
yaml
A lightweight syntax for YAML.

Structs§

Config
The contents of a mx-tester.yaml
Directories
Configurable directories for this test.
DockerConfig
Docker-specific configuration to use in the test.
DownScript
A script for down.
FullUpScript
A script for up.
HomeserverConfig
Configuration for the homeserver.
ModuleConfig
A script for build.
PortMapping
A port in the container made accessible on the host machine.
Script
WorkersConfig
Configuring workers

Enums§

Status
The result of the test, as seen by down().
SynapseVersion
UpScript
A script for up.

Functions§

build
Rebuild the Synapse image with modules.
down
Bring things down.
run
Run the testing script.
up
Bring things up. Returns any environment variables to pass to the run script.