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
aa13c625da602bc6744c68fcb8606d328b327e55 authored over 5 years ago
958374addbbbb8b700b5fe8b7fb8afd7534691e3 authored over 5 years ago
6c2f673daf8da42f601ecb30ac15b2b1b227d5ca authored over 5 years ago
In test_xfail_handling, only remove __pycache__ if it exists
fd2fb36eacabf283f11ac3a7f09322074c58a57f authored over 5 years ago
Previously, the test failed when the directory was not present,
which could have been caused for...
fix setenv prepend docs
50c7b5d2b5bc3d35c669ca06530344ae3d4d6005 authored over 5 years ago3bdcd6b4f3be6c940a7c0e6b3d6561d2d859fc7d authored over 5 years ago
Doc fix: delete useless.
d89c88478d810018c0d5782765f59bc42515c3f0 authored over 5 years ago635916052c35aadd9465ddf8a0517cdbbf5b2105 authored over 5 years ago
fix docs about syspath_prepend
bd34bd872afdc2adaa941e3c31c21180ba2181c6 authored over 5 years ago1d8f668e100ff5d0af0f9d4f49947b883938ab7a authored over 5 years ago
28343bdcbd973feb5f3492ea9ebdc710ee5e197e authored over 5 years ago
ebfe8eabf5db5f06cb0302b52ed8213e2f2092a4 authored over 5 years ago
eg it does not modify $PATH
829cc5a24202c1688bfbc747a61afff86ffb24bc authored over 5 years agoMake ExceptionInfo.repr change more prominent
7fa27485df79a9bd177eb15832c023101b228b35 authored over 5 years agoUpdate MarkDecorator docs
b2839c4084c5281950e0e8f937d5bdcff61a856c authored over 5 years agoFollowup: unittest: handle outcomes.Exit
880e36860774cb098a4a604e9ef73265f786fd85 authored over 5 years agob9111fe677fc1ae6756b3dddc7ed4a40b544dfa4 authored over 5 years ago
Ref: https://github.com/pytest-dev/pytest/pull/5634#pullrequestreview-265565917
401c3d11097225e0081b41cfe5816e398812ba0c authored over 5 years agoFix fixture example and regendocs
2a724a1c819da4732a570e917350e6eeda13ae47 authored over 5 years agoImprove output when parsing an ini configuration fails
52ad5a1591e96b27b0128f6468e84ebcae40864f authored over 5 years agoReplace internal config._origargs with invocation_params.args
4abf95ba4fe566ef6deb8ef49e3e82cc22fa9252 authored over 5 years agof163b37f6ab8729f78941ed53c7ced6f1cffe7e9 authored over 5 years ago
a82dd2f064028c4865f267611fc461f86cf775e3 authored over 5 years ago
1873dc6a8a2551550d1c3b77eae5746c94e30304 authored over 5 years ago
8c47db724c7965bb383ba1df9226f045d0b943ec authored over 5 years ago
unittest: handle outcomes.Exit
693e9d07332dc62daac88d38889c5d00cd48d56f authored over 5 years ago5c09cc16f22df3b1853d28c551ea3738abf97479 authored over 5 years ago
0824789459b40cc1c4126dfa33ea0d20493fbba5 authored over 5 years ago
use identity checks for the mock sentinels
ec4ca59bf04063b67a70fe21511183adb91cdf8f authored over 5 years agoRelated to #5579
3c94f32e771532040bb3e003998aedb273805ca7 authored over 5 years agoThe MarkInfo class no longer exists
d66b6c8371c33d9016646bd7a38f63177438939b authored over 5 years agoAccording to the file in `example/fixtures/test_fixtures_order.py`, m1 isn't a dependency of f1.
6e687c4354f5bb6dd156e2a7fc54c79428962826 authored over 5 years agoCloses https://github.com/pytest-dev/pytest/pull/5643.
13d8577451e9e68a9651cde122b9f279df824103 authored over 5 years agoAdded in https://github.com/pytest-dev/pytest/pull/5564.
3c7438969aa81300b264bbe6ffce6be271e0ecce authored over 5 years ago66cfc66d63f428342f5cfbd6b3c7e4c7c9b9fcde authored over 5 years ago
Fix ordering of sys modules snapshot
13c4b7d212bd7482104cc7f573c6ed2d5a16fafe authored over 5 years ago8c7d9124bae66b9f4b0152b28e0729c7211b8488 authored over 5 years ago
240d314f364061504bc0c7a75f3ada974490629d authored over 5 years ago
27c9d80a7ec2c5e122748986f224e5549b799db4 authored over 5 years ago
tox.ini: clean up filterwarnings
cb828ebe70b4fa35cd5f9a7ee024272237eab351 authored over 5 years ago
This is required for pytest to stop when using "quit" in pdb, and should
get honored/handled in ...
f0feb6c83a5c21f151fb908ca475c614a04d4906 authored over 5 years ago
- path.local/path.readlines is not used anymore
- enhance doc for "invalid escape sequence" filter
Improve mypy setup + a few minor type fixes and removals
c05fcc8641de81546b8d1c48658fe33e1ededcad authored over 5 years agoAdd info about open training in Leipzig
c98e7aed940d4f3b36f537d66079b4dc3490e5d4 authored over 5 years agoMap `BdbQuit` exception to `outcomes.Exit`.
This is necessary since we are not wrapping `pdb.se...
63d517645ce0ceb36ab36a778d4f33c93a2c77a8 authored over 5 years agoc0231ae7808e75735748345426eff34bdbbd6345 authored over 5 years ago
isinstance() accepts it and some code does pass a tuple.
Fixup for commit 55a570e5135cc8e08f242...
8d413c1926e489e49f0a1b4df92b071288ec5d2b authored over 5 years agoRelease notes: http://mypy-lang.blogspot.com/2019/07/mypy-0720-released.html
104f8fc8364c66425191e3937708153f1ee154aa authored over 5 years ago
Since 4622c28ffdd10ff3b3e7c9d4c59ab7c0d1284cc3, _finalizers cannot
contain Nones or tuples, so t...
Not needed since 4d49ba65297102110ae8aeecdb3b82b23a231fba.
7d1c697c306929e5a02dd34268dba865dfdd33b6 authored over 5 years agoIt's __repr__ explicitly handles it so allow it.
65aee1e0c877def80e32b95be60f0edcb2cb7d5c authored over 5 years agoIt seems to have been added in #1439 to fix #1178.
This was only relevant for Python 2 where it...
675e9507d80fc477d416d38781e6bccc8bb5c0c2 authored over 5 years agoFix/Remove broken links
157515f3c5b132eb1c126003c6d31a9bf36b1059 authored over 5 years agoCSS changes to the API reference
183750fa86cecbfb2f5fbc5e3062d95299e84100 authored over 5 years ago
This makes testing/ actually pick up the pytest imports -- otherwise
they are opaque and we don'...
7c2e843358dd42a2b174ca6fd46639b39b66783b authored over 5 years ago
1e34734f8f84cb7a8b262f474d4aeb76a63cca73 authored over 5 years ago
eb7f950e20a5c2d66b614efda30275a947056c00 authored over 5 years ago
79414164c2f01383715d4d9913fbf91be9fa2f23 authored over 5 years ago
0cca7f831a37c9e706cac952e638270c128d9305 authored over 5 years ago
3f46315a9db2bd2a1933f2630da3dc6ba79a6e65 authored over 5 years ago
Although it's available, linkchecker complained about it.
It was changed to the permanent redirect.
848b735a060568ebfc054fba6c19255f237c34c0 authored over 5 years ago
e03b8b9e95c896d12ebb011ee69738017a5f294e authored over 5 years ago
7a5c0a01bce3bbdba2a5dc48ba2b801ae2dbf99f authored over 5 years ago
7337cce332b599166eeee16ba4cb3f467a3708f1 authored over 5 years ago
Type-annotate pytest.{exit,skip,fail,xfail,importorskip,warns,raises}
faf222f8fb0d41c81a3e4d5bbc3dd465e02c2b40 authored over 5 years agoSimplify SafeRepr a bit
9258fd1296b78e7a31aae44b704a2034673256dd authored over 5 years agode-emphasize request.addfinalizer Fixes #5587
7440cece5915f31accf813ccd01890fe29711941 authored over 5 years agoRemove language_version specification in black hooks
f1332872a66e2ba6b839b43e140823174c6dd2db authored over 5 years agoRemove Europython training
ac12245f5f9c0addd0b63a3ba29656958be3f3e0 authored over 5 years agod9eab12ee0b7851b5ece66082bb1deb3b1f7e92d authored over 5 years ago
Resolves #3840
2e756d698baa9d323a20a96754dbb48bac377836 authored over 5 years agoRemove obsolete "importorskip('unittest.mock')" calls
15e235c63e6bda92bdbf2274de554d6140035613 authored over 5 years ago65c23017c7a3a95d147cc2a54aa1e031f4ba2f34 authored over 5 years ago
bb7608c56f313096566956d87583f4e531983938 authored over 5 years ago
8a3f40996aca4497b0c2cff980fe36b2bd880ed4 authored over 5 years ago
6f1d358a0c9bd439b29049571c0594677f229a72 authored over 5 years ago
3ad315bceeb29a6eb7222c5392151791057c04e5 authored over 5 years ago
The DRY savings they provide are rather small, while they make it harder
to type-check, and IMO ...
a96710dd8a143c588382cc5104acd6522e7426fe authored over 5 years ago
More CSS fine-tuning
54e08b729f1edc042ef1beaf92bffd8db13c684b authored over 5 years ago01606315aaf6e7b1764f627bf1fb2d142b5fe3d5 authored over 5 years ago
Improve CSS layout
8f2f3bb1fa9b19b6b282bb97a887b534d94fab28 authored over 5 years agoVarious cleanups in src/_pytest/python.py
499fda234997d65b40e24f6fe3c7341f524b7d97 authored over 5 years agoThis will be easier to type-check, and also somewhat clearer.
0394ebffee0b711c78fb81e4e057f6190a111250 authored over 5 years ago
max_other is used by the superclass repr_instance, but we override it
and use maxsize instead.
This function is not called anywhere directly, and cannot be called by
the dynamic `repr_<type>(...
da5add1294342c44b9dd43d21f4240cb9ed4fb0c authored over 5 years ago
2dca68b863441ebe7e2ce16dcad9aaf6201a8fe7 authored over 5 years ago
56dcc9e1f884dc9f5f699c975a303cb0a97ccfa9 authored over 5 years ago