Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cucumber/pytest-bdd-ng

BDD library for the py.test runner
https://github.com/cucumber/pytest-bdd-ng

Add feature_base_dir and strict_gherkin params to scenario and scenarios

46644c390c80a64cc62d754f3cea7fd42cd618bf authored about 6 years ago by Milosz Sliwinski <[email protected]>
Fix getting the parser from the lazy step function on latest pytest

92a7e59675560fef8c79c3760322e4c6d959f989 authored about 6 years ago by Milosz Sliwinski <[email protected]>
Do not call fixtures directly. bdd_feature_base_dir and bdd_strict_gherkin ini configs added. Pytest-bdd fixtures removed

6ce9c0c51035f44754c0f364c1541cec6a6b1742 authored about 6 years ago by Milosz Sliwinski <[email protected]>
Revert fix for getting the parser as it has been moved to separate pull request

ed45c5e9fc66a3f35fca43d7c6586051e0a10dd3 authored about 6 years ago by Milosz Sliwinski <[email protected]>
bdd_feature_base_dir renamed into bdd_features_base_dir

7671290ad0149c9ed11d72127a53a0041c345e99 authored about 6 years ago by Milosz Sliwinski <[email protected]>
Defer fixture wrapping of lazy_step_function

This will ensure that we attach parser and converters to the actual
function that pytest will dis...

39f72977f96296b33834152d5045483b080c7bec authored about 6 years ago by Alessio Bogon <[email protected]>
Merge pull request #246 from asottile/mostly_factor_out_py

Mostly factor out `py` module

fb2840391ffe22cab9b3d78454bbafd64962c535 authored over 6 years ago by Anthony Sottile <[email protected]>
Mostly factor out `py` module

Still used for `py.io.TerminalWriter` so I added it to `setup.py`

685ae80f1005b07c3601a76f073bb764e4c11a2f authored over 6 years ago by Anthony Sottile <[email protected]>
Merge pull request #245 from asottile/invalid_escape_sequences

Fix invalid escape sequences

0ac2447e2960d420d60a53a5506d6820964aec93 authored over 6 years ago by Anthony Sottile <[email protected]>
Fix invalid escape sequences

ce63d93152dfcb2afb12fd2bed1674f762a688bc authored over 6 years ago by Anthony Sottile <[email protected]>
Merge pull request #240 from felixonmars/patch-1

Fix a typo in scripts.py

da20c469dc701a52de15b32e4fca992577ff1b6f authored over 6 years ago by Anatoly Bubenkov <[email protected]>
Merge pull request #241 from lancelote/master

Fix a typo in a feature definition

ea814e244d7fcbebcc693b501df8c93d0d31d37a authored over 6 years ago by Florian Bruhin <[email protected]>
Fix typo in feature definition

The feature doesn't match the step definition

b5da92682a98d6826d51f5c68fd64b0596869921 authored over 6 years ago by Pavel Karateev <[email protected]>
Fix a typo in scripts.py

48a2af431827e31c4380ad6adb03cc3c7b480f79 authored over 6 years ago by Felix Yan <[email protected]>
Merge pull request #239 from felixonmars/patch-1

Fix some typos in README

0527a9623fd7830c3c1198ed0cc5216f27498b4d authored over 6 years ago by Florian Bruhin <[email protected]>
Fix some typos in README

11df9bf712036722415c2982358afaaa70e121ee authored over 6 years ago by Felix Yan <[email protected]>
Preparing release 2.21.0

5684b3653259bd389d85f0acb131fadc846ffe83 authored over 6 years ago by Oleg Pidsadnyi <[email protected]>
Add --gherkin-terminal-reporter-expanded option (#222)

d1eaf99270bbed3baac21f63949f19bf62e2e93e authored over 6 years ago by Dmitry Kolyagin <[email protected]>
Fixes #201 and pytest compatibility. (#232)

* Fixes #201 and pytest compatibility.

* Review comments

7c6ba36ffc2d9ae995efc5bafee626ed0480bff8 authored over 6 years ago by Oleg Pidsadnyi <[email protected]>
bump version number

8c54f35518a5796156fd2f7a4a277236ee345663 authored almost 7 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #227 from mjholtkamp/feature/json_cucumber_expand_option

cucumber.json expanded format

5a5165a7e092af759035406ec2fa97c13a00d778 authored almost 7 years ago by Oleg Pidsadnyi <[email protected]>
Updated README, CHANGES and AUTHORS

2e6b9e680ac0275e3b919840933d2e005efb2f3d authored almost 7 years ago by Michiel Holtkamp <[email protected]>
Fill in step names in cucumber report.

According to [1], when the outline scenarios are
reported in 'expand' mode, all the outlines wil...

2ab960a626188c549a1c27fc463cd00c56f693ea authored almost 7 years ago by Michiel Holtkamp <[email protected]>
prepare 2.18.2 release

11c6097836d876aea2391638d39d5b5cc7d1d59b authored over 7 years ago by Anatoly Bubenkov <[email protected]>
Merge pull request #211 from skraynev/no-strict-check-for-background

Fix #210 do not raise wrong Error for no strict gherkin feature

badc11a064ceb0d8268cf6740b63bce907cbaf34 authored over 7 years ago by Anatoly Bubenkov <[email protected]>
Fix #210 do not raise wrong Error for no strict gherkin feature

The issue, that if user disable strict gherkin check, it will lead to
situation, when wrong Erro...

5d40f2c28e38b666ed1c35e7f939482751e9b1e0 authored over 7 years ago by Sergey Kraynev <[email protected]>
Merge pull request #203 from regnarock/patch-1

Fix typo in gherkin terminal reporter error message

65bfca8027f54369863d3eb5e0bcddae761df57f authored almost 8 years ago by Florian Bruhin <[email protected]>
Fix typo in gherkin terminal reporter error message

Very small fix

b2e99a291b5290cccaecee0fd0d737bf9aa79508 authored almost 8 years ago by Thomas Wilgenbus <[email protected]>
prepare 2.18.1 release

f48e4558c04554739f506ce3bf0b0fb74fddf2e4 authored almost 8 years ago by Anatoly Bubenkov <[email protected]>
Merge pull request #200 from urbanairship/pass_along_kwargs_to_features_gathered_from_directory

Relay fixture results to recursive call of 'get_features'.

32b8a82882cf71962eecfe09c59e8a7d0bc06b03 authored almost 8 years ago by Anatoly Bubenkov <[email protected]>
Relay fixture results to recursive call of 'get_features'.

3b1539788d7e38b52ed7b4497c208bc5ee28ed01 authored almost 8 years ago by Adam Coddington <[email protected]>
Merge pull request #196 from thedrow/ISSUE-139-gherkin-terminal-reporter

Merged version of the gherkin reporter

a26ce267240b3864c30cfb95c3db4b2a8bd41aba authored about 8 years ago by Oleg Pidsadnyi <[email protected]>
Merge branch 'master' into ISSUE-139-gherkin-terminal-reporter

3d8447a6c0a2017f75ba94bf962c5cf9e2f362fd authored about 8 years ago by Omer Katz <[email protected]>
Merge pull request #195 from The-Compiler/at

Don't parse scenario lines containing @ as tag

6cd65b64042cc5d6185f7e44a56019629022a21c authored about 8 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #197 from pytest-dev/py-github

Update tox.ini for pylib bitbucket -> github move

e0761dd88160910a0f65f4450df483b95ac8dd29 authored about 8 years ago by Florian Bruhin <[email protected]>
Update tox.ini for pylib bitbucket -> github move

d66076420e35d37df47824b216a5d1c1e02c6dfd authored about 8 years ago by Florian Bruhin <[email protected]>
Merge branch 'ISSUE-139-gherkin-terminal-reporter' of git://github.com/spinus/pytest-bdd into ISSUE-139-gherkin-terminal-reporter

2e2b7a5c1bdfcc3b29f395d36a84a8aaa2ad2d1b authored about 8 years ago by Omer Katz <[email protected]>
Don't parse scenario lines containing @ as tag

14cc037c58da2549fee3e582130e9b2aef83e5a6 authored about 8 years ago by Florian Bruhin <[email protected]>
Increment version to 2.17.1

2b4fc455c79942fd7ca0b1d5eeeb9a6a30471b4e authored about 8 years ago by Florian Bruhin <[email protected]>
Merge pull request #193 from The-Compiler/pytest30

[WIP] Initial attempt at pytest 3.0 compatibility

30076d478c34afc67c41460a2956b430f15e7f90 authored about 8 years ago by Oleg Pidsadnyi <[email protected]>
Last pytest 3.0 compatibility fixes

7f16bc93ea546f138ddcdbffa01a722a3c4581f9 authored about 8 years ago by Bruno Oliveira <[email protected]>
Make fixture code pytest 3.0 compatible

27553d8222ddca30d28a892249d7a63e31849533 authored about 8 years ago by Florian Bruhin <[email protected]>
Fixing latest pytest compatibility

544c81f59ef58a362eef65477997a10ab69eeb52 authored about 8 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #190 from The-Compiler/linters

Don't run tests in linters tox env

53616029297e5e0358565e862757a179422213ee authored about 8 years ago by Oleg Pidsadnyi <[email protected]>
Don't run tests in linters tox env

pytest-pep8 adds some new tests, but without selecting only them (via -m
pep8), the tests would ...

eaadc52dd3825c5287467d217736ed95b0cde3e3 authored over 8 years ago by Florian Bruhin <[email protected]>
Merge pull request #189 from The-Compiler/fix-test

Don't use skip-mark in test_apply_tag_hook

40303f50eaf286387da6b21343722cdc98d4f876 authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Don't use skip-mark in test_apply_tag_hook

@pytest.mark.skip was only introduced in pytest 2.9. Use xfail for
testing instead which will wo...

0e8debd30be61fea2c3480d39dd478487731d5ef authored over 8 years ago by Florian Bruhin <[email protected]>
Merge pull request #188 from The-Compiler/tags_with_spaces

Allow spaces in tags

e76b066e6d5fbf6f6c239a4dec07af4052e6704e authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Increment version to 2.17.0

8e89d04f199133d7fd682bf0cb3a644203ae64e7 authored over 8 years ago by Florian Bruhin <[email protected]>
Allow spaces in tags

9b78948efa1ad9ac9224ab91b52cfa3417b8f825 authored over 8 years ago by Florian Bruhin <[email protected]>
Fixing flaky test order

30947a458bc88f4b62873f16d1749d3f669e265c authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Fixing a test

3fbed30c9bc859fdc5399297e2aa7d5d675fde8f authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #186 from The-Compiler/taghook

Add pytest_bdd_apply_tag hook.
Merging and fixing failing tests

a3cd429a10c36629bde29c2f80b06a8839f28344 authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Add pytest_bdd_apply_tag hook

c53f7a75193d85dba66d82b8125bdc708e2ae4e1 authored over 8 years ago by Florian Bruhin <[email protected]>
Merge pull request #185 from pytest-dev/fix156

Better error explanation for the steps defined outside of scenarios

6bed671dcfe8d9b64baa8552bb321ccb3bcde5eb authored over 8 years ago by Florian Bruhin <[email protected]>
Better error explanation for the steps defined outside of scenarios

cc87b5b0ddfb4cff81b53ab323bc237e9452dcfe authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #183 from The-Compiler/fixturedef

Fix FixtureDef signature for newer pytest versions

de0f66754d068be5a47d3a865ab887908395bea9 authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Fix FixtureDef signature for newer pytest versions

In https://github.com/pytest-dev/pytest/pull/1586 the "yieldctx"
argument to FixtureDef was remo...

28413e579333ab7dd0b80745d9e8c7a26d34c554 authored over 8 years ago by Florian Bruhin <[email protected]>
tox: Switch pytest-latest env from hg to git

pytest switched from Bitbucket to GitHub some while ago. This also uses the
`features` branch as...

d57bdb2995531a1e980bd8c8bfa6ac92c6d21084 authored over 8 years ago by Florian Bruhin <[email protected]>
Merge pull request #181 from gilmrjc/patch-1

Fix typos in Feature examples section

2f1a1859719665a6a70c65362cc03c71d363c286 authored over 8 years ago by Florian Bruhin <[email protected]>
Fix typos in Feature examples section

6d80f0c89057f9c47846e31a1b6d175bef39ca0c authored over 8 years ago by gilmrjc <[email protected]>
Merge pull request #176 from pytest-dev/fix-report

Cleaned up hooks, fixed report serialization to use builtin types.

12211c91a08d5f7eed8bdd3b857c435931a3ccc4 authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Cleaned up hooks of the plugin, fixed report serialization to use builtin types.

be79c1d534634baeacddb1098e97988c9df8e9fb authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #172 from The-Compiler/issue-160

Allow tags after background section - fixes #160.

4f27e2d1e75e9fe839ff09dd2e8e60d702ac461e authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
update readme/changes about gherkin-terminal-reporter

c68e787e81dd5f70799ef68aabfe6b4d4ac3016e authored over 8 years ago by Tomasz Czyż <[email protected]>
Fixing the test

a7c38fe635697fd5dfd8da3354412c3bb6573a58 authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #170 from jtpereyda/readme-mark-parametrize-fix

Issue #169 fix : @scenario instead of @mark.scenario; added accompanying gherkin file, too.

1eff034a6ded1c4fa635be16d1e63741386acee9 authored over 8 years ago by Florian Bruhin <[email protected]>
Allow tags after background section - fixes #160.

b5738ad1e47518094faf8d5a4c2d281b8b564052 authored over 8 years ago by Florian Bruhin <[email protected]>
Trying to fix the tests

94cba2a91c74f203342b2dd925b3170487333a95 authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
Cleaned up hooks

1049452a2af1ca60d885a25308cd0efe905e4504 authored over 8 years ago by Oleg Pidsadnyi <[email protected]>
README fix: @scenario instead of @mark.scenario; added accompanying gherkin file, too.

671055a501f50f611498c94813b2f5c57839465f authored almost 9 years ago by Joshua Pereyda <[email protected]>
ISSUE-139 add gherkin terminal reporter

620a41ec409072ad8943324cb8b764e518b73b41 authored almost 9 years ago by Tomasz Czyż <[email protected]>
Don't comment py27-xdist part in tox.ini.

It's enough to disable the environment by default, the config can stay there
without doing any h...

2e56eed167619996ed7a80d9b06db799a63b1e72 authored almost 9 years ago by Florian Bruhin <[email protected]>
Merge pull request #168 from The-Compiler/2.16.0-release

2.16.0 release

c5d30f1f485f5b641e20c86d19d3211cd7691203 authored almost 9 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #167 from The-Compiler/xdist-tests

Disable xdist tests for now.

3fbf9e14042401bf859f0f8debc74cf57c500b6c authored almost 9 years ago by Oleg Pidsadnyi <[email protected]>
Prepare 2.16.0 release.

9bf74e893c28ceec2ddc91e7d283bd6232baf5ea authored almost 9 years ago by Florian Bruhin <[email protected]>
Disable xdist tests for now.

See #162.
Those can probably be re-enabled when pytest 2.9 is released, but for now let's
disabl...

1abe75ccf3f4d9611092a1ead6069083384c1322 authored almost 9 years ago by Florian Bruhin <[email protected]>
Merge pull request #163 from The-Compiler/pytest28

Avoid deprecation warnings on pytest 2.8

4aa2267742a48149a1aacdafaee6d14ee827c28d authored almost 9 years ago by Oleg Pidsadnyi <[email protected]>
Merge pull request #164 from The-Compiler/argspec

Use inspect.signature() if it's available.

a8a7f17006571022c970f418d7994ab406e78450 authored almost 9 years ago by Oleg Pidsadnyi <[email protected]>
Use inspect.signature() if it's available.

Fixes #153.

7d8bb2ffa1893a19f486a67f7e676f9e18df74bc authored almost 9 years ago by Florian Bruhin <[email protected]>
Add myself to AUTHORS.

6e5c70121da7dba31d3a62507c446b744b0301a6 authored almost 9 years ago by Florian Bruhin <[email protected]>
Use add_hookspecs instead of addhooks. See #154.

pluginmanager.addhooks was deprecated in pytest 2.8 and pluggy's add_hookspecs
should be used in...

f75208d5f7b784c4f0dafcb44d7b01b15428e56d authored almost 9 years ago by Florian Bruhin <[email protected]>
Use hookwrapper instead of __multicall__. See #154.

1d1d8063ec03515261317655cc88c942de2783fc authored almost 9 years ago by Florian Bruhin <[email protected]>
Add examples data in the scenario report. closes #145

fbaf239e838a889b697727d46893d780118e3dfd authored about 9 years ago by Anatoly Bubenkov <[email protected]>
Add examples data in the scenario report. closes #145

342e02dc9947f7a7eeb7cbc8e22d2bdc61e812a3 authored about 9 years ago by Anatoly Bubenkov <[email protected]>
test fixes

be64d6cc425bfe39066bb6162e45fe0b2efd3573 authored about 9 years ago by Anatoly Bubenkov <[email protected]>
bump version

6ab58576369da5dba59a9ba86d3d755e04f907d8 authored about 9 years ago by Anatoly Bubenkov <[email protected]>
Properly parse feature description. closes #144

7cda3caeef76b1173d8d389efbbd6427d816c143 authored about 9 years ago by Anatoly Bubenkov <[email protected]>
Properly parse feature description. closes #144

8bbc4580a0295d2d0a72ca18ad2e93756a8085de authored about 9 years ago by Anatoly Bubenkov <[email protected]>
Avoid potentially random collection order for xdist compartibility. closes #138

73da0347b016c854cb70e365158c69b2a8ca14f6 authored about 9 years ago by Anatoly Bubenkov <[email protected]>
Avoid potentially random collection order for xdist compartibility. closes #138

4610ef55800b76bc5350566bb1383cf47b04d6a3 authored about 9 years ago by Anatoly Bubenkov <[email protected]>
Avoid potentially random collection order for xdist compartibility

8197f6704d8befd06ce5df8c84af4cb7900b8709 authored about 9 years ago by Anatoly Bubenkov <[email protected]>
Merge branch 'master' of github.com:pytest-dev/pytest-bdd

393ac38f86026809404c8cfd8c2f494f52338404 authored over 9 years ago by Anatoly Bubenkov <[email protected]>
Pass additional arguments to parsers

cc63412bf1a00e2be713c5e18be10d14bc89c955 authored over 9 years ago by Anatoly Bubenkov <[email protected]>
Add validation check which prevents having multiple features in a single feature file. closes #135

d18ba44f206bb608e9be9fd6882e5f8d68947559 authored over 9 years ago by Anatoly Bubenkov <[email protected]>
mention default parser correctly. closes #136

04b92603fab00ca3499e40bf353d1ee5922e490d authored over 9 years ago by Anatoly Bubenkov <[email protected]>
make badge images same by height

bcf4aee6a2c7f6c4c6cd0b2d5417786fb1e87135 authored over 9 years ago by Anatoly Bubenkov <[email protected]>
Merge pull request #133 from pytest-dev/mixed-feature-scenario-outline

Allow mixing feature example table with scenario example table

adb6b5c01b2d1cfee402370a2b85e07b43e9d46c authored over 9 years ago by Oleg Pidsadnyi <[email protected]>
increase test coverage

831d2122dc9cd64ded980822d2cef7576fe6a2db authored over 9 years ago by Anatoly Bubenkov <[email protected]>
Allow mixing feature example table with scenario example table

24522b8fdc0c914241cebd7834fc249b714bb6cd authored over 9 years ago by Anatoly Bubenkov <[email protected]>