turturica
|
05b5b64379
|
Merge remote-tracking branch 'upstream/features' into features
|
2018-04-25 21:20:39 -07:00 |
Bruno Oliveira
|
63368e07ea
|
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
|
2018-04-24 21:26:45 -03:00 |
turturica
|
d483b401ee
|
Merge remote-tracking branch 'upstream/features' into features
|
2018-04-24 13:45:10 -07:00 |
turturica
|
acacf75f49
|
Added another package-scoped fixture test.
Changed existing complex tests to use package fixtures.
|
2018-04-24 13:32:58 -07:00 |
Bruno Oliveira
|
132fb61eba
|
Merge remote-tracking branch 'upstream/features' into ApaDoctor/disable-repeated-fixture
|
2018-04-23 22:24:53 -03:00 |
Bruno Oliveira
|
03850cf962
|
Add test for applying fixture twice
Fix #2334
|
2018-04-23 22:17:46 -03:00 |
turturica
|
fedc78522b
|
Build a stack of all previous packages instead of just the one closest to the initial argument(s).
Address #3358 by caching nodes in a session dict.
|
2018-04-21 18:39:42 -07:00 |
turturica
|
e44d4e6508
|
Merge remote-tracking branch 'upstream/features' into features
|
2018-04-20 15:21:24 -07:00 |
Bruno Oliveira
|
3318e53d01
|
Merge pull request #3382 from feuillemorte/3290-improve-monkeypatch
#3290 improve monkeypatch
|
2018-04-19 17:05:52 -03:00 |
turturica
|
7d923c389e
|
Merge remote-tracking branch 'upstream/features' into features
|
2018-04-18 00:11:03 -07:00 |
turturica
|
c02e8d8b0d
|
Fix test collection when tests are passed as IDs at the command line. Note this is still broken due to #3358.
|
2018-04-16 11:44:05 -07:00 |
Brian Maissy
|
857098fe0f
|
added indicative error when parametrizing an argument with a default value
|
2018-04-15 20:52:57 +03:00 |
feuillemorte
|
ba7cad3962
|
#3290 Fix comments
|
2018-04-13 16:00:07 +03:00 |
Bruno Oliveira
|
aa95a425d7
|
Attempt to solve race-condition which corrupts .pyc files on Windows
This uses of the `atomicwrites` library.
This is very hard to create a reliable test for.
Fix #3008
|
2018-04-12 08:19:28 -03:00 |
Bruno Oliveira
|
015626ce69
|
Merge pull request #3384 from nicoddemus/leak-frame
Reset reference to failed test frame before each test executes
|
2018-04-12 07:53:34 -03:00 |
turturica
|
2b1410895e
|
Add package scoped fixtures #2283
|
2018-04-11 15:39:42 -07:00 |
Bruno Oliveira
|
10a7160549
|
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
|
2018-04-11 18:07:47 -03:00 |
feuillemorte
|
3d60f955f0
|
#3290 Added test
|
2018-04-11 12:45:37 +03:00 |
Bruno Oliveira
|
78c900448e
|
Add acceptance test for #2798
|
2018-04-10 21:04:30 -03:00 |
Ronny Pfannschmidt
|
2241c98b18
|
Merge pull request #3331 from tonybaloney/breakpoint_support
Support for the new builtin breakpoint function in Python 3.7
|
2018-04-10 07:15:29 +02:00 |
Tim Strazny
|
ec2d8223cf
|
Fix issue #3372
|
2018-04-06 14:16:12 +02:00 |
Ronny Pfannschmidt
|
2018cf12b1
|
fix the record_property test
|
2018-04-05 14:05:26 +02:00 |
Bruno Oliveira
|
ba407b5eb6
|
Clear sys.last_* attributes before running an item
Otherwise we will keep the last failed exception around forever
Related to #2798
|
2018-04-04 20:36:07 -03:00 |
Bruno Oliveira
|
0762666bd1
|
Remove unused pytestPDB import
|
2018-04-03 08:58:40 -03:00 |
Ronny Pfannschmidt
|
7c0c91a7a2
|
fix record_property test
|
2018-04-03 08:00:57 +02:00 |
Anthony Shaw
|
4d847593b3
|
remove a test that would fail because pytest is being used to test itself
|
2018-04-03 10:40:56 +10:00 |
Ronny Pfannschmidt
|
dbb1b5a227
|
remove NodeMarkers, turn own_markers into a list and use iter_markers api exclusively
|
2018-03-29 18:24:10 +02:00 |
Ronny Pfannschmidt
|
159ea9b7c0
|
turn Markinfo into atts clsas, and return correct instances of it from node.get_marker
|
2018-03-29 17:52:01 +02:00 |
Ronny Pfannschmidt
|
99015bfc86
|
fix most of metafunc tests by mocking
|
2018-03-29 17:52:01 +02:00 |
Ronny Pfannschmidt
|
180ae09202
|
deprecate markinfo and fix up most marker scoping access while completely breaking metafunc testing
|
2018-03-29 17:52:01 +02:00 |
Ronny Pfannschmidt
|
f1a1695aaa
|
enable deep merging test - new structure fixed it
|
2018-03-29 17:52:01 +02:00 |
Ronny Pfannschmidt
|
2707221559
|
port mark evaluation to the new storage and fix a bug in evaluation
|
2018-03-29 17:52:01 +02:00 |
Bruno Oliveira
|
804392e5f2
|
Fix tests that check that breakpoint function is configured/restored
* Execute pytest in a subprocess in cases of tests which change global
state
* Parametrize with --pdb and without the flag
|
2018-03-28 20:19:28 -03:00 |
Anthony Shaw
|
09e5a226dc
|
add broken test
|
2018-03-29 09:03:20 +11:00 |
Jeffrey Rackauckas
|
a5d9fbe2b0
|
Change pytest.raises to use match instead of matches
|
2018-03-27 20:24:15 -07:00 |
Jeffrey Rackauckas
|
34afded06d
|
Update pytest.raises to raise a TypeError when an invalid keyword argument is passed.
|
2018-03-27 19:57:15 -07:00 |
Anthony Shaw
|
3998b70ff6
|
add test for custom environment variable
|
2018-03-28 09:02:37 +11:00 |
Bruno Oliveira
|
2962c7367c
|
Merge pull request #3307 from KKoukiou/rhv-qe-fix
logging.py: Don't change log level of the root logger to bigger numeric value
|
2018-03-27 18:03:22 -03:00 |
Anthony Shaw
|
f1f4c8c104
|
updates for code review recommendations
|
2018-03-27 17:38:17 +11:00 |
Katerina Koukiou
|
d895f5d6fc
|
logging.py: Don't change log level of the root logger to bigger numeric value
|
2018-03-26 10:11:49 +02:00 |
Anthony Shaw
|
e97bd87ee2
|
fix assertion when hypothesis is installed (which is should be for developing in pytest)
|
2018-03-23 16:24:15 +11:00 |
Anthony Shaw
|
242fb7852b
|
linting and removed double test
|
2018-03-23 15:39:34 +11:00 |
Anthony Shaw
|
db581eabcb
|
add tests to validate that --pdbcls custom debugger classes will be called when breakpoint() is used
|
2018-03-23 15:30:05 +11:00 |
Anthony Shaw
|
a1ff758d0d
|
"Added acceptance tests for configuration of sys.breakpointhook and resetting back when system default (pdb) is used""
|
2018-03-23 14:18:56 +11:00 |
Anthony Shaw
|
5a53b9aabb
|
move tests to test_pdb
|
2018-03-22 20:40:35 +11:00 |
Anthony Shaw
|
91d99affb7
|
assert that custom PDB class is used as breakpoint hook where supported
|
2018-03-22 17:40:14 +11:00 |
Anthony Shaw
|
3bca983a95
|
add a module global for whether the current runtime supports the builtin breakpoint function
|
2018-03-22 17:27:28 +11:00 |
Anthony Shaw
|
9edcb7edc6
|
start acceptance testing
|
2018-03-22 17:25:27 +11:00 |
Bruno Oliveira
|
6f95189cf7
|
Merge pull request #3306 from nicoddemus/2405-scope-fixture-order
Instantiate fixtures by scope order in test function requests
|
2018-03-21 17:37:05 -03:00 |
Ronny Pfannschmidt
|
add5ce0fb8
|
Merge pull request #3230 from brianmaissy/features
deprecate pytest_plugins in non-top-level conftest
|
2018-03-21 07:44:34 +01:00 |