mix test.matrix (Bolty v0.1.0)

Copy Markdown

Runs mix test once per supported Bolt version and prints a pass/fail summary. All versions are attempted even if one fails; exits non-zero if any version failed.

mix test.matrix

Extra flags are forwarded to each mix test invocation:

mix test.matrix --only core

Environment variables:

  • BOLT_TCP_PORT — port for Bolt 5.x servers (defaults to 7687)
  • BOLT_6_TCP_PORT — port for Bolt 6.x servers (defaults to BOLT_TCP_PORT)

Example with separate Docker instances:

BOLT_TCP_PORT=7690 BOLT_6_TCP_PORT=7689 mix test.matrix