cortex v0.2.1 Cortex View Source
Documentation for Cortex.
Features
Cortex runs along side your elixir application.
Reload
Once added to your dependencies, it will startup automatically
when you run iex -S mix
.
$ iex -S mix
A file-watcher will keep an eye on any changes made
in your app’s lib
and test
directories,
recompiling the relevant files as changes are made.
Compile Failures
Changes to a file that result in a failed compile are pretty annoying to deal with. Cortex will present compiler errors (with the file and line number!) until a clean compile is again possible.
Test Runner
When your app is run in the :test env, Cortex will act as a test runner.
$ MIX_ENV=test iex -S mix
Any change to a file in lib
will then run tests for the
corresponding file in test
, and any change to a test file
will re-run that file’s tests.