Ecosyste.ms: OpenCollective

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

github.com/pytest-dev/pytest

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
https://github.com/pytest-dev/pytest

Change the warning message

aa13c625da602bc6744c68fcb8606d328b327e55 authored over 5 years ago
Remove name from author

958374addbbbb8b700b5fe8b7fb8afd7534691e3 authored over 5 years ago
Have same name for fulltrace

6c2f673daf8da42f601ecb30ac15b2b1b227d5ca authored over 5 years ago
Merge pull request #5665 from hroncok/i5664

In test_xfail_handling, only remove __pycache__ if it exists

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...

ab39502c98f40c03a2956dcf6c6b9daf5ee41a63 authored over 5 years ago
fix setenv prepend docs (#5658)

fix setenv prepend docs

50c7b5d2b5bc3d35c669ca06530344ae3d4d6005 authored over 5 years ago
Update doc/en/monkeypatch.rst

3bdcd6b4f3be6c940a7c0e6b3d6561d2d859fc7d authored over 5 years ago
Merge pull request #5657 from helloocc/master

Doc fix: delete useless.

d89c88478d810018c0d5782765f59bc42515c3f0 authored over 5 years ago
fix setenv prepend docs

635916052c35aadd9465ddf8a0517cdbbf5b2105 authored over 5 years ago
fix docs about syspath_prepend (#5656)

fix docs about syspath_prepend

bd34bd872afdc2adaa941e3c31c21180ba2181c6 authored over 5 years ago
Add author.

1d8f668e100ff5d0af0f9d4f49947b883938ab7a authored over 5 years ago
Merge remote-tracking branch 'upstream/master'

28343bdcbd973feb5f3492ea9ebdc710ee5e197e authored over 5 years ago
Update doc/en/monkeypatch.rst

ebfe8eabf5db5f06cb0302b52ed8213e2f2092a4 authored over 5 years ago
fix docs about syspath_prepend

eg it does not modify $PATH

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

Make ExceptionInfo.repr change more prominent

7fa27485df79a9bd177eb15832c023101b228b35 authored over 5 years ago
Merge pull request #5646 from nicoddemus/mark-info-docs

Update MarkDecorator docs

b2839c4084c5281950e0e8f937d5bdcff61a856c authored over 5 years ago
Merge pull request #5653 from blueyed/fix-test

Followup: unittest: handle outcomes.Exit

880e36860774cb098a4a604e9ef73265f786fd85 authored over 5 years ago
Fix changelog

b9111fe677fc1ae6756b3dddc7ed4a40b544dfa4 authored over 5 years ago
tests: unittest: fix/harden "test_exit_outcome"

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

401c3d11097225e0081b41cfe5816e398812ba0c authored over 5 years ago
Fix fixture example and regendocs (#5651)

Fix fixture example and regendocs

2a724a1c819da4732a570e917350e6eeda13ae47 authored over 5 years ago
Improve output when parsing an ini configuration fails (#5650)

Improve output when parsing an ini configuration fails

52ad5a1591e96b27b0128f6468e84ebcae40864f authored over 5 years ago
Merge pull request #5644 from blueyed/rm-_orig_args

Replace internal config._origargs with invocation_params.args

4abf95ba4fe566ef6deb8ef49e3e82cc22fa9252 authored over 5 years ago
Run regen

f163b37f6ab8729f78941ed53c7ced6f1cffe7e9 authored over 5 years ago
Fix linting

a82dd2f064028c4865f267611fc461f86cf775e3 authored over 5 years ago
Fix fixture example in docs

1873dc6a8a2551550d1c3b77eae5746c94e30304 authored over 5 years ago
Improve output when parsing an ini configuration fails

8c47db724c7965bb383ba1df9226f045d0b943ec authored over 5 years ago
Merge pull request #5634 from blueyed/fix-unittest-exit

unittest: handle outcomes.Exit

693e9d07332dc62daac88d38889c5d00cd48d56f authored over 5 years ago
Add changelog entry for #5634

5c09cc16f22df3b1853d28c551ea3738abf97479 authored over 5 years ago
Improve test for pytest.exit handling

0824789459b40cc1c4126dfa33ea0d20493fbba5 authored over 5 years ago
Merge pull request #5631 from RonnyPfannschmidt/fix-5606

use identity checks for the mock sentinels

ec4ca59bf04063b67a70fe21511183adb91cdf8f authored over 5 years ago
Make ExceptionInfo.repr change more prominent

Related to #5579

3c94f32e771532040bb3e003998aedb273805ca7 authored over 5 years ago
Update MarkDecorator docs

The MarkInfo class no longer exists

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.

6e687c4354f5bb6dd156e2a7fc54c79428962826 authored over 5 years ago
README: fix typo

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

13d8577451e9e68a9651cde122b9f279df824103 authored over 5 years ago
Replace internal config._origargs with invocation_params.args

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

3c7438969aa81300b264bbe6ffce6be271e0ecce authored over 5 years ago
Update index.rst

66cfc66d63f428342f5cfbd6b3c7e4c7c9b9fcde authored over 5 years ago
Merge pull request #5636 from asottile/fixup_sysmodules_test

Fix ordering of sys modules snapshot

13c4b7d212bd7482104cc7f573c6ed2d5a16fafe authored over 5 years ago
switch num_mock_patch_args to do identity checks for the sentinels

8c7d9124bae66b9f4b0152b28e0729c7211b8488 authored over 5 years ago
copy test and changelog from #5607 by @niccodemus

240d314f364061504bc0c7a75f3ada974490629d authored over 5 years ago
Fix ordering of sys modules snapshot

27c9d80a7ec2c5e122748986f224e5549b799db4 authored over 5 years ago
tox.ini: clean up filterwarnings (#5633)

tox.ini: clean up filterwarnings

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 ...

d35d09f82dd2e968e138213ddce66e7afa2ed261 authored over 5 years ago
fixup! tox.ini: clean up filterwarnings

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

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

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

Add info about open training in Leipzig

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...

63d517645ce0ceb36ab36a778d4f33c93a2c77a8 authored over 5 years ago
Add info about open training in Leipzig

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...

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

104f8fc8364c66425191e3937708153f1ee154aa authored over 5 years ago
Remove unnecessary checks from SetupState

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

0b532fda76813ae4793669be5c439f8075bfd9ff authored over 5 years ago
Remove a no-longer-needed check if enum is available

Not needed since 4d49ba65297102110ae8aeecdb3b82b23a231fba.

7d1c697c306929e5a02dd34268dba865dfdd33b6 authored over 5 years ago
Allow bytes for OutcomeException(msg=...)

It's __repr__ explicitly handles it so allow it.

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...

675e9507d80fc477d416d38781e6bccc8bb5c0c2 authored over 5 years ago
Fix/Remove broken links (#5613)

Fix/Remove broken links

157515f3c5b132eb1c126003c6d31a9bf36b1059 authored over 5 years ago
CSS changes to the API reference (#5609)

CSS changes to the API reference

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'...

fd8f92d0e706f4ec1d2a9815859e5e5189aaae18 authored over 5 years ago
Fixed link to correct anchor of Python's -w postion

7c2e843358dd42a2b174ca6fd46639b39b66783b authored over 5 years ago
Fixed link to Python Classifiers

1e34734f8f84cb7a8b262f474d4aeb76a63cca73 authored over 5 years ago
Fixed broken link to virtualenv

eb7f950e20a5c2d66b614efda30275a947056c00 authored over 5 years ago
Fixed broken links in adopt.rst

79414164c2f01383715d4d9913fbf91be9fa2f23 authored over 5 years ago
Fixed broken links and non-existing anchors in release announcements

0cca7f831a37c9e706cac952e638270c128d9305 authored over 5 years ago
Remove link to non-existing anchor

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.

1f4ae789b8c2b795ca0819e7fe0e1a9347b7b9f5 authored over 5 years ago
Fixed links to non existing GitHub users and py

848b735a060568ebfc054fba6c19255f237c34c0 authored over 5 years ago
Update/Fix links to using projects

e03b8b9e95c896d12ebb011ee69738017a5f294e authored over 5 years ago
Fixed links were content was moved to 'historical'

7a5c0a01bce3bbdba2a5dc48ba2b801ae2dbf99f authored over 5 years ago
Fixed links were content was from 'writing_plugins' to 'reference'

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}

faf222f8fb0d41c81a3e4d5bbc3dd465e02c2b40 authored over 5 years ago
Merge pull request #5603 from bluetech/saferepr-simplify

Simplify SafeRepr a bit

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

de-emphasize request.addfinalizer Fixes #5587

7440cece5915f31accf813ccd01890fe29711941 authored over 5 years ago
Merge pull request #5611 from mxr/patch-1

Remove language_version specification in black hooks

f1332872a66e2ba6b839b43e140823174c6dd2db authored over 5 years ago
Merge pull request #5612 from The-Compiler/new-trainings-2

Remove Europython training

ac12245f5f9c0addd0b63a3ba29656958be3f3e0 authored over 5 years ago
Remove Europython training

d9eab12ee0b7851b5ece66082bb1deb3b1f7e92d authored over 5 years ago
Remove language_version specification in black hooks

Resolves #3840

2e756d698baa9d323a20a96754dbb48bac377836 authored over 5 years ago
Remove obsolete "importorskip('unittest.mock')" calls (#5608)

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

15e235c63e6bda92bdbf2274de554d6140035613 authored over 5 years ago
Update test_getfuncargnames_patching to work with modern mock

65c23017c7a3a95d147cc2a54aa1e031f4ba2f34 authored over 5 years ago
Change section titles in docs

bb7608c56f313096566956d87583f4e531983938 authored over 5 years ago
Remove obsolete "importorskip('unittest.mock')" calls

8a3f40996aca4497b0c2cff980fe36b2bd880ed4 authored over 5 years ago
Fix some ReST indentation issues in docstrings

6f1d358a0c9bd439b29049571c0594677f229a72 authored over 5 years ago
Improve CSS layout of API reference

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 ...

129600d698622633a9e8036f89e88b50aa101abd authored over 5 years ago
demonstrate ExitStack assuming connect returns a context manager

a96710dd8a143c588382cc5104acd6522e7426fe authored over 5 years ago
More CSS fine-tuning (#5604)

More CSS fine-tuning

54e08b729f1edc042ef1beaf92bffd8db13c684b authored over 5 years ago
More CSS fine-tuning

01606315aaf6e7b1764f627bf1fb2d142b5fe3d5 authored over 5 years ago
Improve CSS layout (#5602)

Improve CSS layout

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

Various cleanups in src/_pytest/python.py

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.

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.

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>(...

0225be53a2e9f8f69536ff91241b30a8b1d313d7 authored over 5 years ago
Improve CSS layout

da5add1294342c44b9dd43d21f4240cb9ed4fb0c authored over 5 years ago
Type-annotate pytest.warns

2dca68b863441ebe7e2ce16dcad9aaf6201a8fe7 authored over 5 years ago
Type-annotate pytest.raises

56dcc9e1f884dc9f5f699c975a303cb0a97ccfa9 authored over 5 years ago