runtests: Run selected core test modules

Run selected core test modules.

Syntax

bin/zotonic runtests [test_module ...]

Requirements and effects

Starts the configured test node through the launcher test workflow.

The implementation discovers Erlang test files under apps/zotonic_*/test. Arguments select exact discovered module names, without .erl; no arguments select all discovered tests. It does not automatically scan every apps_user test directory. Check test selection and output carefully: an unmatched name can select no tests.

Example

bin/zotonic runtests

Run commands from the Zotonic workspace root. Replace garden with your site name where applicable.