Skip to content

Commit 5684b36

Browse files
committed
Preparing release 2.21.0
1 parent d1eaf99 commit 5684b36

File tree

6 files changed

+19
-5
lines changed

6 files changed

+19
-5
lines changed

AUTHORS.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ These people have contributed to `pytest-bdd`, in alphabetical order:
1313
* `Andrey Makhnach <[email protected]>`_
1414
* `Aron Curzon <[email protected]>`_
1515
* `Dmitrijs Milajevs <[email protected]>`_
16+
* `Dmitry Kolyagin <pauk-slon>`_
1617
* `Florian Bruhin <[email protected]>`_
1718
* `Floris Bruynooghe <[email protected]>`_
1819
* `Harro van der Klauw <[email protected]>`_

CHANGES.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@ Changelog
22
=========
33

44

5+
2.21.0
6+
------
7+
8+
- Gherkin terminal reporter expanded format (pauk-slon)
9+
10+
511
2.20.0
612
------
713

README.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1150,6 +1150,14 @@ To enable gherkin-formatted output on terminal, use
11501150
py.test --gherkin-terminal-reporter
11511151

11521152

1153+
Terminal reporter supports expanded format as well
1154+
1155+
::
1156+
1157+
py.test --gherkin-terminal-reporter-expanded
1158+
1159+
1160+
11531161
Test code generation helpers
11541162
----------------------------
11551163

pytest_bdd/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
from pytest_bdd.steps import given, when, then
44
from pytest_bdd.scenario import scenario, scenarios
55

6-
__version__ = '2.20.0'
6+
__version__ = '2.21.0'
77

88
__all__ = [given.__name__, when.__name__, then.__name__, scenario.__name__, scenarios.__name__]

tests/feature/test_gherkin_terminal_reporter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ def gherkin_scenario_outline(testdir):
123123
Given there are <start> cucumbers
124124
When I eat <eat> cucumbers
125125
Then I should have <left> cucumbers
126-
126+
127127
Examples:
128128
| start | eat | left |
129129
|{start}|{eat}|{left}|
@@ -135,7 +135,7 @@ def gherkin_scenario_outline(testdir):
135135
@given('there are <start> cucumbers')
136136
def start_cucumbers(start):
137137
return start
138-
138+
139139
@when('I eat <eat> cucumbers')
140140
def eat_cucumbers(start_cucumbers, eat):
141141
pass

tests/feature/test_no_sctrict_gherkin.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
"""Test no strict gherkin for sections."""
22

3-
import py
43
import pytest
54

65
from pytest_bdd import (
@@ -25,6 +24,7 @@ def test():
2524

2625
test(request)
2726

27+
2828
def test_scenario_no_strict_gherkin(request):
2929
"""Test scenario no strict gherkin."""
3030
@scenario(
@@ -56,4 +56,3 @@ def not_boolean(foo):
5656
@when('foo has not a value "baz"')
5757
def has_not_baz(foo):
5858
assert "baz" not in foo
59-

0 commit comments

Comments
 (0)