Skipper.ExUnit (skipper_ex_unit v1.0.0)

Copy Markdown View Source

Skipper for ExUnit. In test/test_helper.exs:

Skipper.ExUnit.start()
ExUnit.start()

and in each test module, before use ExUnit.Case (or a case template such as MyAppWeb.ConnCase):

use Skipper.Case
use ExUnit.Case, async: true

Disabled tests are reported as skipped with the reason. Wallaby features and Hound tests are ExUnit tests, so they are covered the same way.

Summary

Functions

Load the spreadsheet (see Skipper.start/1 for options) and register the end-of-suite hook that emits the report and, with SKIPPER_MODE=sync, reconciles the sheet.

Functions

start(opts \\ [])

Load the spreadsheet (see Skipper.start/1 for options) and register the end-of-suite hook that emits the report and, with SKIPPER_MODE=sync, reconciles the sheet.