This guide covers tips for quickly validating Federation Gateway changes.
Run tests on the host
The normal way to run FeG unit tests is
$MAGMA_ROOT/feg/gateway/docker/build.py --tests. This
builds and brings up a test container, then runs the full set of unit
The script also includes additional commands, such as linters and formatters.
When committing changes in FeG, use
$MAGMA_ROOT/feg/gateway/docker/build.py --precommit to run a set of recommended commands.