ESpec.Context
Defines macros ‘context’, ‘describe’, and ‘example_group’.
Defines macros for ‘skip’ and ‘focus’ example groups
Source
Summary
| __struct__() |
Context has description, line, and options.
Available options are:
- [skip: true] or [skip: "Reason"] - skips examples in the context;
- [focus: true] - sets focus to run with
--focus option
|
| context(list) |
Add empty context
|
| context(opts, list) |
context with description only
|
| context(description, opts, list) |
Add context with description and opts to ‘example context’
|
| describe(list) |
| describe(description_or_opts, list) |
| describe(description, opts, list) |
Aliases for context
|
| example_group(list) |
| example_group(description_or_opts, list) |
| example_group(description, opts, list) |
| fcontext(list) |
| fcontext(opts, list) |
| fcontext(description, opts, list) |
Macros for focused contexts
|
| fdescribe(list) |
| fdescribe(opts, list) |
| fdescribe(description, opts, list) |
| fexample_group(list) |
| fexample_group(opts, list) |
| fexample_group(description, opts, list) |
| xcontext(list) |
| xcontext(opts, list) |
| xcontext(description, opts, list) |
Macros for skipped contexts
|
| xdescribe(list) |
| xdescribe(opts, list) |
| xdescribe(description, opts, list) |
| xexample_group(list) |
| xexample_group(opts, list) |
| xexample_group(description, opts, list) |
Functions
Context has description, line, and options.
Available options are:
- [skip: true] or [skip: "Reason"] - skips examples in the context;
- [focus: true] - sets focus to run with
--focus option.
Source
Macros
context with description only
Source
Add context with description and opts to ‘example context’.
Source
Macros for focused contexts
Source
Macros for skipped contexts
Source