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

Change the warning message

github.com/pytest-dev/pytest - aa13c625da602bc6744c68fcb8606d328b327e55 authored over 5 years ago
Remove name from author

github.com/pytest-dev/pytest - 958374addbbbb8b700b5fe8b7fb8afd7534691e3 authored over 5 years ago
Have same name for fulltrace

github.com/pytest-dev/pytest - 6c2f673daf8da42f601ecb30ac15b2b1b227d5ca authored over 5 years ago
Merge pull request #5665 from hroncok/i5664

In test_xfail_handling, only remove __pycache__ if it exists

github.com/pytest-dev/pytest - fd2fb36eacabf283f11ac3a7f09322074c58a57f authored over 5 years ago
In test_xfail_handling, only remove __pycache__ if it exists

Previously, the test failed when the directory was not present,
which could have been caused for...

github.com/pytest-dev/pytest - ab39502c98f40c03a2956dcf6c6b9daf5ee41a63 authored over 5 years ago
fix setenv prepend docs (#5658)

fix setenv prepend docs

github.com/pytest-dev/pytest - 50c7b5d2b5bc3d35c669ca06530344ae3d4d6005 authored over 5 years ago
Update doc/en/monkeypatch.rst

github.com/pytest-dev/pytest - 3bdcd6b4f3be6c940a7c0e6b3d6561d2d859fc7d authored over 5 years ago
Merge pull request #5657 from helloocc/master

Doc fix: delete useless.

github.com/pytest-dev/pytest - d89c88478d810018c0d5782765f59bc42515c3f0 authored over 5 years ago
fix setenv prepend docs

github.com/pytest-dev/pytest - 635916052c35aadd9465ddf8a0517cdbbf5b2105 authored over 5 years ago
fix docs about syspath_prepend (#5656)

fix docs about syspath_prepend

github.com/pytest-dev/pytest - bd34bd872afdc2adaa941e3c31c21180ba2181c6 authored over 5 years ago
Merge remote-tracking branch 'upstream/master'

github.com/pytest-dev/pytest - 28343bdcbd973feb5f3492ea9ebdc710ee5e197e authored over 5 years ago
Update doc/en/monkeypatch.rst

github.com/pytest-dev/pytest - ebfe8eabf5db5f06cb0302b52ed8213e2f2092a4 authored over 5 years ago
fix docs about syspath_prepend

eg it does not modify $PATH

github.com/pytest-dev/pytest - 829cc5a24202c1688bfbc747a61afff86ffb24bc authored over 5 years ago
Merge pull request #5648 from nicoddemus/improve-exc-info-changelog

Make ExceptionInfo.repr change more prominent

github.com/pytest-dev/pytest - 7fa27485df79a9bd177eb15832c023101b228b35 authored over 5 years ago
Merge pull request #5646 from nicoddemus/mark-info-docs

Update MarkDecorator docs

github.com/pytest-dev/pytest - b2839c4084c5281950e0e8f937d5bdcff61a856c authored over 5 years ago
Merge pull request #5653 from blueyed/fix-test

Followup: unittest: handle outcomes.Exit

github.com/pytest-dev/pytest - 880e36860774cb098a4a604e9ef73265f786fd85 authored over 5 years ago
tests: unittest: fix/harden "test_exit_outcome"

Ref: https://github.com/pytest-dev/pytest/pull/5634#pullrequestreview-265565917

github.com/pytest-dev/pytest - 401c3d11097225e0081b41cfe5816e398812ba0c authored over 5 years ago
Fix fixture example and regendocs (#5651)

Fix fixture example and regendocs

github.com/pytest-dev/pytest - 2a724a1c819da4732a570e917350e6eeda13ae47 authored over 5 years ago
Improve output when parsing an ini configuration fails (#5650)

Improve output when parsing an ini configuration fails

github.com/pytest-dev/pytest - 52ad5a1591e96b27b0128f6468e84ebcae40864f authored over 5 years ago
Merge pull request #5644 from blueyed/rm-_orig_args

Replace internal config._origargs with invocation_params.args

github.com/pytest-dev/pytest - 4abf95ba4fe566ef6deb8ef49e3e82cc22fa9252 authored over 5 years ago
Fix fixture example in docs

github.com/pytest-dev/pytest - 1873dc6a8a2551550d1c3b77eae5746c94e30304 authored over 5 years ago
Improve output when parsing an ini configuration fails

github.com/pytest-dev/pytest - 8c47db724c7965bb383ba1df9226f045d0b943ec authored over 5 years ago
Merge pull request #5634 from blueyed/fix-unittest-exit

unittest: handle outcomes.Exit

github.com/pytest-dev/pytest - 693e9d07332dc62daac88d38889c5d00cd48d56f authored over 5 years ago
Add changelog entry for #5634

github.com/pytest-dev/pytest - 5c09cc16f22df3b1853d28c551ea3738abf97479 authored over 5 years ago
Improve test for pytest.exit handling

github.com/pytest-dev/pytest - 0824789459b40cc1c4126dfa33ea0d20493fbba5 authored over 5 years ago
Merge pull request #5631 from RonnyPfannschmidt/fix-5606

use identity checks for the mock sentinels

github.com/pytest-dev/pytest - ec4ca59bf04063b67a70fe21511183adb91cdf8f authored over 5 years ago
Make ExceptionInfo.repr change more prominent

Related to #5579

github.com/pytest-dev/pytest - 3c94f32e771532040bb3e003998aedb273805ca7 authored over 5 years ago
Update MarkDecorator docs

The MarkInfo class no longer exists

github.com/pytest-dev/pytest - d66b6c8371c33d9016646bd7a38f63177438939b authored over 5 years ago
Doc fix: m1 isn't a dependency of f1.

According to the file in `example/fixtures/test_fixtures_order.py`, m1 isn't a dependency of f1.

github.com/pytest-dev/pytest - 6e687c4354f5bb6dd156e2a7fc54c79428962826 authored over 5 years ago
README: fix typo

Closes https://github.com/pytest-dev/pytest/pull/5643.

github.com/pytest-dev/pytest - 13d8577451e9e68a9651cde122b9f279df824103 authored over 5 years ago
Replace internal config._origargs with invocation_params.args

Added in https://github.com/pytest-dev/pytest/pull/5564.

github.com/pytest-dev/pytest - 3c7438969aa81300b264bbe6ffce6be271e0ecce authored over 5 years ago
Update index.rst

github.com/pytest-dev/pytest - 66cfc66d63f428342f5cfbd6b3c7e4c7c9b9fcde authored over 5 years ago
Merge pull request #5636 from asottile/fixup_sysmodules_test

Fix ordering of sys modules snapshot

github.com/pytest-dev/pytest - 13c4b7d212bd7482104cc7f573c6ed2d5a16fafe authored over 5 years ago
switch num_mock_patch_args to do identity checks for the sentinels

github.com/pytest-dev/pytest - 8c7d9124bae66b9f4b0152b28e0729c7211b8488 authored over 5 years ago
copy test and changelog from #5607 by @niccodemus

github.com/pytest-dev/pytest - 240d314f364061504bc0c7a75f3ada974490629d authored over 5 years ago
Fix ordering of sys modules snapshot

github.com/pytest-dev/pytest - 27c9d80a7ec2c5e122748986f224e5549b799db4 authored over 5 years ago
tox.ini: clean up filterwarnings (#5633)

tox.ini: clean up filterwarnings

github.com/pytest-dev/pytest - cb828ebe70b4fa35cd5f9a7ee024272237eab351 authored over 5 years ago
unittest: handle outcomes.Exit

This is required for pytest to stop when using "quit" in pdb, and should
get honored/handled in ...

github.com/pytest-dev/pytest - d35d09f82dd2e968e138213ddce66e7afa2ed261 authored over 5 years ago
fixup! tox.ini: clean up filterwarnings

github.com/pytest-dev/pytest - f0feb6c83a5c21f151fb908ca475c614a04d4906 authored over 5 years ago
tox.ini: clean up filterwarnings

- path.local/path.readlines is not used anymore
- enhance doc for "invalid escape sequence" filter

github.com/pytest-dev/pytest - dcbb9c1f5aa0583cb34b280f6bcd0da1a57514df authored over 5 years ago
Merge pull request #5615 from bluetech/type-annotations-2

Improve mypy setup + a few minor type fixes and removals

github.com/pytest-dev/pytest - c05fcc8641de81546b8d1c48658fe33e1ededcad authored over 5 years ago
Merge pull request #5628 from pytest-dev/leipzig-training-info-1

Add info about open training in Leipzig

github.com/pytest-dev/pytest - c98e7aed940d4f3b36f537d66079b4dc3490e5d4 authored over 5 years ago
doctest: handle BdbQuit

Map `BdbQuit` exception to `outcomes.Exit`.

This is necessary since we are not wrapping `pdb.se...

github.com/pytest-dev/pytest - 63d517645ce0ceb36ab36a778d4f33c93a2c77a8 authored over 5 years ago
Add info about open training in Leipzig

github.com/pytest-dev/pytest - c0231ae7808e75735748345426eff34bdbbd6345 authored over 5 years ago
Allow tuple of exceptions in ExceptionInfo.errisinstance

isinstance() accepts it and some code does pass a tuple.

Fixup for commit 55a570e5135cc8e08f242...

github.com/pytest-dev/pytest - 8d413c1926e489e49f0a1b4df92b071288ec5d2b authored over 5 years ago
Update mypy from 0.711 to 0.720

Release notes: http://mypy-lang.blogspot.com/2019/07/mypy-0720-released.html

github.com/pytest-dev/pytest - 104f8fc8364c66425191e3937708153f1ee154aa authored over 5 years ago
Remove unnecessary checks from SetupState

Since 4622c28ffdd10ff3b3e7c9d4c59ab7c0d1284cc3, _finalizers cannot
contain Nones or tuples, so t...

github.com/pytest-dev/pytest - 0b532fda76813ae4793669be5c439f8075bfd9ff authored over 5 years ago
Remove a no-longer-needed check if enum is available

Not needed since 4d49ba65297102110ae8aeecdb3b82b23a231fba.

github.com/pytest-dev/pytest - 7d1c697c306929e5a02dd34268dba865dfdd33b6 authored over 5 years ago
Allow bytes for OutcomeException(msg=...)

It's __repr__ explicitly handles it so allow it.

github.com/pytest-dev/pytest - 65aee1e0c877def80e32b95be60f0edcb2cb7d5c authored over 5 years ago
Don't accept bytes message in pytest.{fail,xfail,skip}

It seems to have been added in #1439 to fix #1178.

This was only relevant for Python 2 where it...

github.com/pytest-dev/pytest - 675e9507d80fc477d416d38781e6bccc8bb5c0c2 authored over 5 years ago
Fix/Remove broken links (#5613)

Fix/Remove broken links

github.com/pytest-dev/pytest - 157515f3c5b132eb1c126003c6d31a9bf36b1059 authored over 5 years ago
CSS changes to the API reference (#5609)

CSS changes to the API reference

github.com/pytest-dev/pytest - 183750fa86cecbfb2f5fbc5e3062d95299e84100 authored over 5 years ago
Run mypy on src/ and testing/ together

This makes testing/ actually pick up the pytest imports -- otherwise
they are opaque and we don'...

github.com/pytest-dev/pytest - fd8f92d0e706f4ec1d2a9815859e5e5189aaae18 authored over 5 years ago
Fixed link to correct anchor of Python's -w postion

github.com/pytest-dev/pytest - 7c2e843358dd42a2b174ca6fd46639b39b66783b authored over 5 years ago
Fixed link to Python Classifiers

github.com/pytest-dev/pytest - 1e34734f8f84cb7a8b262f474d4aeb76a63cca73 authored over 5 years ago
Fixed broken link to virtualenv

github.com/pytest-dev/pytest - eb7f950e20a5c2d66b614efda30275a947056c00 authored over 5 years ago
Fixed broken links in adopt.rst

github.com/pytest-dev/pytest - 79414164c2f01383715d4d9913fbf91be9fa2f23 authored over 5 years ago
Fixed broken links and non-existing anchors in release announcements

github.com/pytest-dev/pytest - 0cca7f831a37c9e706cac952e638270c128d9305 authored over 5 years ago
Remove link to non-existing anchor

github.com/pytest-dev/pytest - 3f46315a9db2bd2a1933f2630da3dc6ba79a6e65 authored over 5 years ago
Change link to "Where do Google's flaky tests come from?"

Although it's available, linkchecker complained about it.
It was changed to the permanent redirect.

github.com/pytest-dev/pytest - 1f4ae789b8c2b795ca0819e7fe0e1a9347b7b9f5 authored over 5 years ago
Fixed links to non existing GitHub users and py

github.com/pytest-dev/pytest - 848b735a060568ebfc054fba6c19255f237c34c0 authored over 5 years ago
Update/Fix links to using projects

github.com/pytest-dev/pytest - e03b8b9e95c896d12ebb011ee69738017a5f294e authored over 5 years ago
Fixed links were content was moved to 'historical'

github.com/pytest-dev/pytest - 7a5c0a01bce3bbdba2a5dc48ba2b801ae2dbf99f authored over 5 years ago
Fixed links were content was from 'writing_plugins' to 'reference'

github.com/pytest-dev/pytest - 7337cce332b599166eeee16ba4cb3f467a3708f1 authored over 5 years ago
Merge pull request #5593 from bluetech/type-annotations-1

Type-annotate pytest.{exit,skip,fail,xfail,importorskip,warns,raises}

github.com/pytest-dev/pytest - faf222f8fb0d41c81a3e4d5bbc3dd465e02c2b40 authored over 5 years ago
Merge pull request #5603 from bluetech/saferepr-simplify

Simplify SafeRepr a bit

github.com/pytest-dev/pytest - 9258fd1296b78e7a31aae44b704a2034673256dd authored over 5 years ago
Merge pull request #5589 from graingert/fixture-yield-exit-stack

de-emphasize request.addfinalizer Fixes #5587

github.com/pytest-dev/pytest - 7440cece5915f31accf813ccd01890fe29711941 authored over 5 years ago
Merge pull request #5611 from mxr/patch-1

Remove language_version specification in black hooks

github.com/pytest-dev/pytest - f1332872a66e2ba6b839b43e140823174c6dd2db authored over 5 years ago
Merge pull request #5612 from The-Compiler/new-trainings-2

Remove Europython training

github.com/pytest-dev/pytest - ac12245f5f9c0addd0b63a3ba29656958be3f3e0 authored over 5 years ago
Remove Europython training

github.com/pytest-dev/pytest - d9eab12ee0b7851b5ece66082bb1deb3b1f7e92d authored over 5 years ago
Remove language_version specification in black hooks

Resolves #3840

github.com/pytest-dev/pytest - 2e756d698baa9d323a20a96754dbb48bac377836 authored over 5 years ago
Remove obsolete "importorskip('unittest.mock')" calls (#5608)

Remove obsolete "importorskip('unittest.mock')" calls

github.com/pytest-dev/pytest - 15e235c63e6bda92bdbf2274de554d6140035613 authored over 5 years ago
Update test_getfuncargnames_patching to work with modern mock

github.com/pytest-dev/pytest - 65c23017c7a3a95d147cc2a54aa1e031f4ba2f34 authored over 5 years ago
Change section titles in docs

github.com/pytest-dev/pytest - bb7608c56f313096566956d87583f4e531983938 authored over 5 years ago
Remove obsolete "importorskip('unittest.mock')" calls

github.com/pytest-dev/pytest - 8a3f40996aca4497b0c2cff980fe36b2bd880ed4 authored over 5 years ago
Fix some ReST indentation issues in docstrings

github.com/pytest-dev/pytest - 6f1d358a0c9bd439b29049571c0594677f229a72 authored over 5 years ago
Improve CSS layout of API reference

github.com/pytest-dev/pytest - 3ad315bceeb29a6eb7222c5392151791057c04e5 authored over 5 years ago
saferepr: Avoid indirect function calls

The DRY savings they provide are rather small, while they make it harder
to type-check, and IMO ...

github.com/pytest-dev/pytest - 129600d698622633a9e8036f89e88b50aa101abd authored over 5 years ago
demonstrate ExitStack assuming connect returns a context manager

github.com/pytest-dev/pytest - a96710dd8a143c588382cc5104acd6522e7426fe authored over 5 years ago
More CSS fine-tuning (#5604)

More CSS fine-tuning

github.com/pytest-dev/pytest - 54e08b729f1edc042ef1beaf92bffd8db13c684b authored over 5 years ago
More CSS fine-tuning

github.com/pytest-dev/pytest - 01606315aaf6e7b1764f627bf1fb2d142b5fe3d5 authored over 5 years ago
Improve CSS layout (#5602)

Improve CSS layout

github.com/pytest-dev/pytest - 8f2f3bb1fa9b19b6b282bb97a887b534d94fab28 authored over 5 years ago
Various cleanups in src/_pytest/python.py (#5599)

Various cleanups in src/_pytest/python.py

github.com/pytest-dev/pytest - 499fda234997d65b40e24f6fe3c7341f524b7d97 authored over 5 years ago
saferepr: Use an __init__ instead of setting attributes after construction

This will be easier to type-check, and also somewhat clearer.

github.com/pytest-dev/pytest - 0394ebffee0b711c78fb81e4e057f6190a111250 authored over 5 years ago
saferepr: Remove unused setting of max_other

max_other is used by the superclass repr_instance, but we override it
and use maxsize instead.

github.com/pytest-dev/pytest - c7aacc96bbeae1590342f6b10f2364751f187c0c authored over 5 years ago
saferepr: Remove dead SafeRepr.repr_unicode

This function is not called anywhere directly, and cannot be called by
the dynamic `repr_<type>(...

github.com/pytest-dev/pytest - 0225be53a2e9f8f69536ff91241b30a8b1d313d7 authored over 5 years ago
Improve CSS layout

github.com/pytest-dev/pytest - da5add1294342c44b9dd43d21f4240cb9ed4fb0c authored over 5 years ago
Type-annotate pytest.warns

github.com/pytest-dev/pytest - 2dca68b863441ebe7e2ce16dcad9aaf6201a8fe7 authored over 5 years ago
Type-annotate pytest.raises

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