Tags: hologic-bsh/behave
Tags
VERSION: v1.2.7.dev4 behave: * CLEANUP: configuration -- tag_expression_protocol, show_bad_formats() * CLEANUP: configuration -- Refactor internals to make it more readable * REFACTOR: behave.matchers (StepMatcherFactory, ...) * NEW: behave.api.step_matchers * UPDATE: gherkin-languages.json / behave.i14n (language=be was added) * Use assertpy as assert-matcher (in some cases) * FIXED behave#1116: behave erroring in pretty format in pyproject.toml * FIXED behave#1120: Logging ignoring level set in setup_logging (submitted by: j7an) behave4cmd0: * Modularize steps into multiple modules (environment_steps, filesystem_steps, workdir_steps)
FIX: Test regression on Windows Gherkin parser: * Strip trailing whitespace in multi-line text REASON: Whitespace normalization (may contain carriage-return on Windows)
docs: parse_expression, add links to parse_type module and Cardinalit… …yField support.
Add support for Gherkin v6 grammar (Rule and Example, ... aliases). This should simplify to use Example Mapping concepts in feature files. * Use Cucumber "gherkin-languages.json" to support Gherkin v6 keyword aliases and simplify spoken language support in the future.
Merge test_importer.py fix into into mcepl-unicode_crash_251
PreviousNext