Ecosyste.ms: OpenCollective

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

pytest

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Collective - Host: opensource - https://opencollective.com/pytest - Website: https://www.pytest.org/ - Code: https://github.com/pytest-dev/pytest

Make InvocationParams.args a tuple

This avoids mutating the original list to reflect on InvocationParams,
which is supposed to be a...

github.com/pytest-dev/pytest - d12cdd3127d5222335c699fd8e52c7ed8257b9e4 authored over 5 years ago
setuponly: remove printing out/err from capman

github.com/pytest-dev/pytest - e05b33ed162fd9da8f9c44c9de035a0fa14631ec authored over 5 years ago
ExceptionInfo.from_current: pass through exprinfo (#6002)

github.com/pytest-dev/pytest - 119bf66d7a29a11f1a8a6ba1df496f3d3c457005 authored over 5 years ago
Improve/revisit CallInfo.__repr__

github.com/pytest-dev/pytest - 15f956869479a60b1c39f72309e9a0e7b75f1689 authored over 5 years ago
Merge pull request #6006 from atugushev/update-doc-contextlib2

Update doc to use contextlib2.nullcontext

github.com/pytest-dev/pytest - 2e11ea61088a3d24da96205627c8bc4dcf3a70ff authored over 5 years ago
Update doc to use contextlib2.nullcontext

nullcontext has been backported in contextlib2==0.6.0

github.com/pytest-dev/pytest - 18786992bb0b77496d45ed998fb922c50309a0d1 authored over 5 years ago
tests: harden/fix test_trial_error

github.com/pytest-dev/pytest - 5b88612e5bebc3e4d067484436cfc591f41a3eac authored over 5 years ago
cache: NFPlugin: keep known nodeids

Caveat: does not forget about old nodeids

Fixes https://github.com/pytest-dev/pytest/issues/5206

github.com/pytest-dev/pytest - 3173a26388b7724adeb2c5f44325bbbfbad77d10 authored over 5 years ago
ExceptionInfo.from_current: pass through exprinfo

This was lost in 11f1f79222.

github.com/pytest-dev/pytest - cd753aa4ab599d2cccbefb7c837681efae406a29 authored over 5 years ago
Remove unreachable code from config._prepareconfig (#6001)

github.com/pytest-dev/pytest - 5e7b8d813b851e2a3dc646a523bac621ce6801c3 authored over 5 years ago
help: display default verbosity (#5998)

github.com/pytest-dev/pytest - 94c4dd6ad776179fd9589b4790ed36760454b0dd authored over 5 years ago
Merge pull request #5999 from blueyed/passenv-TERM

tox: pass $TERM

github.com/pytest-dev/pytest - de7c1aa0b7dbde8ebcd519ec27f4b74986167381 authored over 5 years ago
Remove unreachable code from config._prepareconfig

The code that could trigger the execution of the removed lines was
removed with a7e4016.

github.com/pytest-dev/pytest - afac1f002109e71a0b492d5aba44c30bfdaec89d authored over 5 years ago
help: display default verbosity

github.com/pytest-dev/pytest - ab245ccdc3f1d7aa99a695dd43ceb9d94ccc93bb authored over 5 years ago
tox: pass TERM

Ref: https://github.com/tox-dev/tox/issues/1441

github.com/pytest-dev/pytest - 9da73541b7813690b514bab0cb695672ff2578bf authored over 5 years ago
Merge master into features (#5995)

github.com/pytest-dev/pytest - c9524af5ae58bbca9d1696925b15585e07ef72ae authored over 5 years ago
Merge master into features

github.com/pytest-dev/pytest - 0976e2f50de87d28ad3f7680013b40f72bc99f50 authored over 5 years ago
Merge pull request #5992 from blueyed/tests-PDBPP_HIJACK_PDB

tests: debugging: disable pdb++ within inner tests

github.com/pytest-dev/pytest - 0783030357807ba91ad07e89b12bf8d2205ae21d authored over 5 years ago
Merge pull request #5993 from blueyed/filterwarnings-error-removing

tests: filterwarnings: do not crash with "(rm_rf)" warning

github.com/pytest-dev/pytest - d910175b9ff66d8ac87c5938f76bf136fc583599 authored over 5 years ago
tests: filterwarnings: do not crash with "(rm_rf)" warning

Ref: https://github.com/pytest-dev/pytest/issues/5974

github.com/pytest-dev/pytest - 6b2bae9392f4fdbf295fbca8082e58f280c90aac authored over 5 years ago
tests: debugging: disable pdb++ within inner tests

Ref: https://github.com/pytest-dev/pytest/pull/5306#issuecomment-495690643

github.com/pytest-dev/pytest - 7ef44913a1ee5c79c966372e613ce3ea06a68090 authored over 5 years ago
Merge pull request #5983 from aklajnert/fix_5.2.0_announce

Remove redundant mention from 5.2.0 release notes.

github.com/pytest-dev/pytest - 813ef9e88f0e6f74a54e803d672cd65f358cabb4 authored over 5 years ago
Remove redundant mention from 5.2.0 release notes.

github.com/pytest-dev/pytest - f2dd9cc63efa937582638c0bebdeb702f243f49e authored over 5 years ago
ci: Travis: move py37-pexpect to another job (#5979)

github.com/pytest-dev/pytest - ce8b1dfa04d535907ff6a8cda84d4f65ef8c656e authored over 5 years ago
ci: Travis: move py37-pexpect to another job

It does not have to run all tests again by itself.

github.com/pytest-dev/pytest - a73d0151a68cf516ed6c36b6e7e086b91c8ccbc9 authored over 5 years ago
Merge pull request #5977 from blueyed/numpy

tests: keep numpy being optional

github.com/pytest-dev/pytest - 3cb1457e6ddbaec97bf2ca8f44209bd88ff11bb2 authored over 5 years ago
tests: keep numpy being optional

Ref: https://github.com/pytest-dev/pytest/pull/5950#discussion_r335254774

github.com/pytest-dev/pytest - 90dfee5da55f4b2e55a92568186dc435624d5499 authored over 5 years ago
Add missing version added/changed markers to docs (#5966)

Add missing version added/changed markers to docs

github.com/pytest-dev/pytest - 77a995ffada780b8136740b0ff468189b60bda7a authored over 5 years ago
Put the 4.6 changelogs together

github.com/pytest-dev/pytest - 810db2726d3ef31f58cdf44eca1a5bb30c66bee0 authored over 5 years ago
tests: move tests for setuponly/setupplan (#5961)

tests: move tests for setuponly/setupplan

github.com/pytest-dev/pytest - 914a9465aba501e776282961fb3317837772435d authored over 5 years ago
minor: test_failure_function: use vars (#5958)

minor: test_failure_function: use vars

github.com/pytest-dev/pytest - f739d511b0665dbfc0e93cab8c219c9e34f146c8 authored over 5 years ago
Add missing version added/changed markers to docs

Notice some features since 5.0 were not being properly
marked in which version they have been ad...

github.com/pytest-dev/pytest - 0383d4364584a32899f73efd4c4e0d2a6b30a03e authored over 5 years ago
doc: caplog: add caplog.messages (#5963)

doc: caplog: add caplog.messages

github.com/pytest-dev/pytest - 76c2a8ebbe367a8de8143aa91586d1c16e0bd482 authored over 5 years ago
doc: caplog: add caplog.messages

github.com/pytest-dev/pytest - 71a7fd02a574120ef9c1e9d6aeeb65d186cc756a authored over 5 years ago
tests: move tests for setuponly/setupplan

Forgotten in 032ce8baf.

github.com/pytest-dev/pytest - c2ae0e0dc631cbcbc8921b79bcdc7740dad33aaf authored over 5 years ago
Merge pull request #5954 from blueyed/changelog-remove-dupe

changelog: #5523 was fixed in 5.0.1 already

github.com/pytest-dev/pytest - 7bc8cb8e2bfd0e9818a3013afee0a7098337010f authored over 5 years ago
minor: test_failure_function: use vars

github.com/pytest-dev/pytest - 361f0e6ba7f1949d7daefa882be4b7c975375e1c authored over 5 years ago
changelog: #5523 was fixed in 5.0.1 already

Ref: https://github.com/pytest-dev/pytest/pull/5952#issuecomment-541801883

github.com/pytest-dev/pytest - dee8d948766493c61861a84a3b879c743c902886 authored over 5 years ago
Merge pull request #5952 from nicoddemus/port-changelog

Port CHANGELOG from 4.6.6 release

github.com/pytest-dev/pytest - a20880cca268c4f7fea393145f47c93b5d9c1dac authored over 5 years ago
Port CHANGELOG from 4.6.6 release

github.com/pytest-dev/pytest - ae9465215ef87ff150a295c7956590afa3efc11e authored over 5 years ago
Workaround curl bug which makes retries of fetching codecov.io/… (#5951)

Workaround curl bug which makes retries of fetching codecov.io/bash not work

github.com/pytest-dev/pytest - 155597348750e0f8a340de97e5848dfc9ff6e2df authored over 5 years ago
Casting fixture parameter to list at the beginning of parameter… (#5950)

Casting fixture parameter to list at the beginning of parameter parsing.

github.com/pytest-dev/pytest - 3322c1e03306b6db17ae7ea6991a5d6817658ae2 authored over 5 years ago
Workaround curl bug which makes retries of fetching codecov.io/bash not work

github.com/pytest-dev/pytest - 7678f891f96e1c741af4b619bc02c9a918b72f29 authored over 5 years ago
Merge pull request #5948 from attomos/update-projects-doc

Documentation update to project examples

github.com/pytest-dev/pytest - 4f2abd7ae08585d9695f78da9c4cc24dcf918947 authored over 5 years ago
Always creating list for consistency.

Co-Authored-By: Bruno Oliveira <[email protected]>

github.com/pytest-dev/pytest - 122cf60b2789487efec2b725f429eaa59baf3ea2 authored over 5 years ago
Fixed linting.

github.com/pytest-dev/pytest - 63e3d89647499b7c28bde50391fa9313edb21c5d authored over 5 years ago
Added changelog file.

github.com/pytest-dev/pytest - 122748a6cf12e6853c8b2ee2576f91f2b722706d authored over 5 years ago
Casting fixture parameter to list at the beginning of parameter parsing.

github.com/pytest-dev/pytest - 1f639e2c22ca92f85521db7dd05f743e946ff338 authored over 5 years ago
Add pudb to project examples

github.com/pytest-dev/pytest - 83ba5eb58af42287a29a7834b3ff7d144566f901 authored over 5 years ago
Update pdb++ link (moved to GitHub)

github.com/pytest-dev/pytest - d07c5ba4ae03aab3048f4a77f9303d663b34cd22 authored over 5 years ago
Merge pull request #5943 from nicoddemus/py2-py37-tech-docs

Add link to technical aspects issue to the py27-py34 docs

github.com/pytest-dev/pytest - b162ab6a45d5432744b193bb2efbd80a6fe2cc6c authored over 5 years ago
Add link to technical aspects issue to the py27-py34 docs

github.com/pytest-dev/pytest - 57141dc7085dd83a0692e82a4946b60b6e5f0f43 authored over 5 years ago
minor: test_assertion: improve mock_config (#5940)

minor: test_assertion: improve mock_config

github.com/pytest-dev/pytest - afabbb6346e1b76cf84f367c3198e3313fbef959 authored over 5 years ago
test_assertion: improve mock_config

github.com/pytest-dev/pytest - fb90259460a30b31f9d44803294f785d5aaa6d14 authored over 5 years ago
remove cancelled training sidebar (#5938)

remove cancelled training sidebar

github.com/pytest-dev/pytest - bad4ffc3a7fe83c01ba239273aad4504985ecaf6 authored over 5 years ago
remove cancelled training sidebar

github.com/pytest-dev/pytest - 71ad5b0fbb9ade8f298af83722ba4b910acc6813 authored over 5 years ago
Improve ExceptionInfo.__repr__ (#5934)

Improve ExceptionInfo.__repr__

github.com/pytest-dev/pytest - db6653ce3bfec2cfb8bc66394a1736ff159005c1 authored over 5 years ago
Improve ExceptionInfo.__repr__

github.com/pytest-dev/pytest - 2a2fe7d3db12b03b9a62392bccaceacd256c063e authored over 5 years ago
Merge master into features (#5930)

Merge master into features

github.com/pytest-dev/pytest - 5c92a0f695c4f302612c50249f0a7bff1047f6b2 authored over 5 years ago
Merge master into features

github.com/pytest-dev/pytest - 21c038f304c3dfd54191913317b0ff3c43e92487 authored over 5 years ago
Merge pull request #5924 from blueyed/improve-list-diff

Improve full diff output for lists

github.com/pytest-dev/pytest - fca462cf7d666cb25c0d4e1c5b85a7b00797d31a authored over 5 years ago
Improve full diff output for lists

Massage text input for difflib when comparing pformat output of
different line lengths.

Also do...

github.com/pytest-dev/pytest - 946434c610430d42cd2434d62bedd1f8dce45256 authored over 5 years ago
Merge pull request #5925 from asottile/fix_resource_warning_again_5088

Fix spurious ResourceWarning stderr in testsuite again

github.com/pytest-dev/pytest - 3fada8c8eec437af60e47779f148bf338b981b51 authored over 5 years ago
Merge pull request #5904 from asottile/warnings_v2

Add test to ensure _pytest is warning-clean on import

github.com/pytest-dev/pytest - 271dc7f17a4323ddbcee50b884b804fbf6f32fa6 authored over 5 years ago
Fix spurious ResourceWarning stderr in testsuite again

github.com/pytest-dev/pytest - 19eb0590f136619672255555f06dcfc8319cce2d authored over 5 years ago
Introduce no_fnmatch_line/no_re_match_line in pytester (#5914)

Introduce no_fnmatch_line/no_re_match_line in pytester

github.com/pytest-dev/pytest - 5186635387679a0f1eeb76362b840411f25417a4 authored over 5 years ago
Merge pull request #5920 from blueyed/lazy-import-pdb

Allow for "pdb" module to be rewritten

github.com/pytest-dev/pytest - cd398e289f48b75b5e785d581385e4c40497cfc3 authored over 5 years ago
Add test to ensure _pytest is warning-clean on import

github.com/pytest-dev/pytest - eaa05531eddd70ef30ad0771c98bb47cfa6fc710 authored over 5 years ago
Introduce no_fnmatch_line/no_re_match_line in pytester

The current idiom is to use:

assert re.match(pat, result.stdout.str())

Or

assert line in ...

github.com/pytest-dev/pytest - 0c18e244334d1c04fa2a7942fe5e2eb179ba6915 authored over 5 years ago
Use new no-match functions to replace previous idiom

github.com/pytest-dev/pytest - 47c2091ecd2f341e10f38f1d505c21fb3323c140 authored over 5 years ago
Allow for "pdb" module to be rewritten

github.com/pytest-dev/pytest - 07f20ccab618fbb3c594601c7135cccaf324f270 authored over 5 years ago
Merge pull request #5923 from nicoddemus/mm

Merge master into features

github.com/pytest-dev/pytest - b847d5712b72508736d22689d5230e691650708d authored over 5 years ago
Release 5.2.1 (#5917)

Release 5.2.1

github.com/pytest-dev/pytest - 74aed6ea4c1ecb4249afdadde8d509450007cfe5 authored over 5 years ago
ci: test oldest supported attrs (#5922)

ci: test oldest supported attrs

github.com/pytest-dev/pytest - cfa9ebc91fb0791829be107c4ebff4196c628408 authored over 5 years ago
ci: test oldest supported attrs

github.com/pytest-dev/pytest - b0fd8742da28c2df2bd20cab9d67b432ce542951 authored over 5 years ago
Preparing release version 5.2.1

github.com/pytest-dev/pytest - 12cc729f6b50abbd3708dfc64e76ff454852b805 authored over 5 years ago
Add changelog entry for #5902

github.com/pytest-dev/pytest - 1c5efffd904e0068a3e7b4090d94bbe589be66bf authored over 5 years ago
Fix warnings with attrs 19.2 and fix object assertions (#5902)

Fix warnings with attrs 19.2 and fix object assertions

github.com/pytest-dev/pytest - 8c9ea5e055e7ef7a7d33db65c781adee16b55bc0 authored over 5 years ago
Use ATTRS_EQ_FIELD for attrs 19.2 compat

github.com/pytest-dev/pytest - c58b0fb4acefefc81a12ab92ad3f37384218ee78 authored over 5 years ago
Merge pull request #5910 from pytest-dev/asottile-patch-1

Fix dynamic scoping changelog link

github.com/pytest-dev/pytest - 4011af68cd84a69f0b222503eb5f2dc71bdd7e83 authored over 5 years ago
Fix dynamic scoping changelog link

github.com/pytest-dev/pytest - 9637b3e376d6e94c10af5c7132f97fd3cb308125 authored over 5 years ago
Merge pull request #5898 from kevinjfoley/doc-typo-fix

Fix doc typo

github.com/pytest-dev/pytest - 33c3ec66b77b8e5b3abbe0a81aafceafec1932ee authored over 5 years ago
Fix warnings with attrs 19.2 and fix object assertions

attrs 19.2 deprecated cmp in favor of the dataclass-ish eq/order duo.

This causes deprecation w...

github.com/pytest-dev/pytest - a79acf279a80bbbac0a05d8fadf62649753c668a authored over 5 years ago
Update doc: pytest section in setup.cfg (#5894)

Update doc: pytest section in setup.cfg

github.com/pytest-dev/pytest - 9a4c0b991b07dff83896999717545b2b44b38901 authored over 5 years ago
Update doc: pytest section in setup.cfg

github.com/pytest-dev/pytest - acfd0fd9d677b1d300b227be6734ccced0594824 authored over 5 years ago
Release 5.2.0 (#5885)

Release 5.2.0

github.com/pytest-dev/pytest - 88434f1f42430ac250908b176697f0ac5a9e571c authored over 5 years ago
Merge pull request #5887 from asottile/fix_attributes_docs_pytester

Fix attribute docs in _pytest.pytester

github.com/pytest-dev/pytest - 4d01740be38a34ef2f563f9927c20e20e8b72751 authored over 5 years ago
Fix attribute docs in _pytest.pytester

github.com/pytest-dev/pytest - 07792c7113f71a25df56492f6199568bd704bb34 authored over 5 years ago
Preparing release version 5.2.0

github.com/pytest-dev/pytest - 068ef90b92a9e9205af31cb3d82e7d2a433ff969 authored over 5 years ago
Use 'python3' instead of 'python3.6' on tox

This allows us to use python3.7+ to use tox

github.com/pytest-dev/pytest - 065773aa97a02731e5eec05e29204b50850d9248 authored over 5 years ago
Merge pull request #5886 from nicoddemus/setup-plan-custom-items-5884

Fix --setup-only and --setup-show for custom pytest items

github.com/pytest-dev/pytest - b62276826c708ec4138c622b396fec711d5a836c authored over 5 years ago
Fix --setup-only and --setup-show for custom pytest items

Fix #5884

github.com/pytest-dev/pytest - 7bdfba3578455b58589e5834fea3feaf932018bd authored over 5 years ago
Merge pull request #5878 from blueyed/codecov-retry-6

ci: codecov: use 6 retries with curl

github.com/pytest-dev/pytest - 6bfd30d169c3192befb4cfd9b267caad7efb56cd authored over 5 years ago
ci: codecov: use 6 retries with curl

This should result in retries of 1+2+4+8+16+32 = 63s.

Ref: https://github.com/pytest-dev/pytest...

github.com/pytest-dev/pytest - 7731e456151337a2830736115396d023c8188884 authored over 5 years ago
Merge pull request #5875 from asottile/patch-1

Make sure to quote `sys.executable` as we're running a shell

github.com/pytest-dev/pytest - 8806b1f531683daebd819a297d059ee199879efb authored over 5 years ago
Make sure to quote `sys.executable` as we're running a shell

github.com/pytest-dev/pytest - 19c9e536044b969bf7c5377e7b0a5dff55a6accf authored over 5 years ago
Merge master into features (#5874)

Merge master into features

github.com/pytest-dev/pytest - c28b63135f53028bb0bcfb129f1dce757b4dfc0e authored over 5 years ago
Do not call python directly but use sys.executable. Fixes #5872 (#5873)

Do not call python directly but use sys.executable. Fixes #5872

github.com/pytest-dev/pytest - 7c64d5d88243259e0bbd3a472e5ca7510d5cd9dc authored over 5 years ago
Merge remote-tracking branch 'upstream/master' into mm

github.com/pytest-dev/pytest - d3d9f9f6689a6c026c2749644ff528fa7d83fb98 authored over 5 years ago