# `Skipper.ESpec`
[🔗](https://github.com/get-skipper/skipper-elixir/blob/main/lib/skipper/espec.ex#L1)

Skipper for [ESpec](https://github.com/antonmi/espec). In `spec/spec_helper.exs`:

    Skipper.ESpec.start()

and in each spec module, **before** `use ESpec`:

    defmodule AuthSpec do
      use Skipper.ESpec
      use ESpec
      ...
    end

Disabled examples are reported as pending with the Skipper reason.
Test ID: `spec/auth_spec.exs > describe > context > example`.

# `start`

Load the spreadsheet (see `Skipper.start/1` for options) and register the
end-of-run hook (report, and sync with `SKIPPER_MODE=sync`).

# `test_id`

Skipper test ID of an `ESpec.Example` (the module-level context is left out).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
