- [Core] New assertions #85
- [Core] Add
--project-dir
arg #79 - [RichReporter] Add
tb_width
param #84 - [Seeder] Add
--show-seeds
arg #87
- [Core] Add
validate_module_names
param #0977cba
- [Skipper] Add experimental selective discoverer #78
- [Skipper] Add
forbid_only
param #66 - [Seeder] Add
--fixed-seed
arg #63 - [Repeater] Add
--repeats-delay
arg #71 - [Repeater] Add
--fail-fast-on-repeat
arg #72 - [RichReporter] Add
--bell
arg #73 - [Terminator] Add
--no-scenarios-ok
arg #75 - [Artifacted] Add
--save-artifacts
arg #70 - [TempKeeper] New plugin that manages temporary directories and files #69
- [Tagger] Add tag validation #64
- [Core] Improve dynamic modules validation #74
- Drop Python 3.7 support #67
- [RichReporter] Improve scope formatting #59
- [RichReporter] Add
show_skip_reason
param #54 - [RichReporter] Update verbosity levels #56
- [LastFailed] Add plugin #60
- [Interrupter] Add
--fail-after-count
arg #55 - [Tagger] Add
LogicTagMatcher
#61 - [Core] Add
catched
function #52 - [Core] Add plugin config validation #62
- [RichReporter] Add
scope_width
param #49
- [RichReporter] Humanize elapsed time #45
- [RichReporter] Add
v2_verbosity
param #47 - [RichReporter] Add
show_steps
param #46 - [Core] Add parameterized scenario decorators #50
- [Core] Add plugin command #43
- Fix Orderer #44
- Fix Orderer plugin #8ecb35f
- [Core] Add graceful interruptions #39
- [Interrupter] Add
-f
argument #39 - [Skipper] Add
@skip_if
#32 - [Orderer] Add plugin #37
- [DryRunner] Add plugin #36
- [RichReporter] Add
--hide-namespaces
argument #ad75e42 - [PyCharm Reporter] Add
--pycharm-no-output
argument #38
- [Core] Add
Registry
#33 - [Core] Add
ScenarioOrderer
#34 - [Core] Add
ScenarioScheduler
#32 - [Core] Add
ScenarioReportedEvent
#32 - [Core] Add
AggregatedResult
#32 - [Core] Change
VirtualScenario.unique_id
impl #32 - [Core] Fix
@context
typing #32 - [Core] Fix
Deferrer
andArtifacted
order #33 - [Rich Reporter] Add
RichPrinter
#32 - [Rich Reporter] Add
show_skipped
param #32 - [PyCharm Reporter] Set
show_skipped=True
by default #32 - [Interrupter] Add
--ff
argument #32 - [Repeater] Add plugin #32
- [Core] Add plugin configuration #27
- [Core] Restrict scenario subclassing #dd51c16
- [Rich Reporter] Fix pluralizing in summary #26
- [Rich Reporter] Limit traceback #25
- [Rich Reporter] Add
--show-paths
param #24
- [PyCharm Reporter] Add
--pycharm-show-skipped
and--pycharm-show-internal-calls
params #205d914
- [PyCharm Reporter] Add PyCharm Reporter (for IntelliJ IDEA Plugin) #19
- [Skipper] Add support for selecting template scenarios #18
- [Rich Reporter] Fix duplicated namespace #c02a1de