Hartmut Goebel
4fba20e544
Add link to unittest2pytest
...
Closes #991 .
2015-10-17 18:14:52 +02:00
Florian Bruhin
2956627b8b
Handle EPERM when writing rewritten bytecode.
...
Fixes #1143 .
2015-10-17 11:55:55 +02:00
Ronny Pfannschmidt
3404d2a99b
Merge pull request #1142 from nicoddemus/issue-1133-str-relto
...
Fix situation where a traceback entry "path" returns a str object
2015-10-17 08:58:48 +02:00
Bruno Oliveira
311b0a9683
Fix situation where a traceback entry "path" returns a str object
...
Fix #1133
2015-10-16 20:18:14 -03:00
Ronny Pfannschmidt
3b11995dbe
Merge pull request #1053 from mbirtwell/issue_331_failure_for_test_with_no_name
...
Prevent non-function callables from being collected
2015-10-13 23:35:32 +02:00
Michael Birtwell
a3bda59a30
collection: Prevent non-function callables from being collected
...
Fixes issue 331
previously to this change the collection code would issue a warning for
when ever it encountered a variable that looked like a test but wasn't a
function saying that it wouldn't collect it because it wasn't a function.
This fixes the logic so that if that warning is issued it really isn't
collected.
However previously special cases existed to support tests that were
created using functools.wraps and functools.partial. So the condition for
issuing that warning has been updated to take that in to account
Also try the old way of detecting functions just for proper integration
with mock.path in python 2.7 the get_real_func returned the unbound method
2015-10-12 22:23:18 +01:00
Bruno Oliveira
0c21533cc5
Merge pull request #1130 from The-Compiler/pytest_doc_fix
...
Use a string for pytest_plugins in docs.
2015-10-12 10:58:39 -03:00
Florian Bruhin
dadf03baea
Use a string for pytest_plugins in docs.
2015-10-12 06:57:43 +02:00
Ronny Pfannschmidt
1525cc78f6
Merge pull request #1127 from michael-k/indentation
...
[doc] Fixed indentation
2015-10-10 14:22:18 +02:00
Ronny Pfannschmidt
db077555f6
Merge pull request #1102 from nicoddemus/doctest-fixtures-fix
...
Fix autouse fixtures and doctest modules
2015-10-10 14:21:53 +02:00
Michael K
37e96c9335
[doc] Fixed indentation
2015-10-10 13:29:22 +02:00
Bruno Oliveira
b052becba9
Merge pull request #1121 from tomviner/issue1035-getattr
...
Issue1035 getattr
2015-10-09 16:45:52 -03:00
TomV
88c8dd96f9
issue1035 Override inspect.isclass for python 2.6
2015-10-09 19:44:47 +01:00
Bruno Oliveira
cee828130c
Merge pull request #1124 from bukzor/unit-test-config-fromdictargs
...
tests of (and fixes for) Config.fromdictargs (2)
2015-10-09 15:10:40 -03:00
Buck Golemon
67236d6de3
strengthen the ini assertion
2015-10-09 09:58:12 -07:00
Buck Golemon
470e4f9e91
changelog entry
2015-10-09 09:58:12 -07:00
Buck Golemon
0e55a8793f
all tests pass
2015-10-09 09:58:12 -07:00
Buck Golemon
49d46a0059
an ugly patch to fix all but the most important part =/
2015-10-08 10:44:58 -07:00
Buck Golemon
616d8251f3
unit tests of Config.fromdictargs. currently failing
2015-10-08 10:44:58 -07:00
TomV
707226298a
issue1035 add test for classes setting __getattr__
2015-10-08 09:08:32 +01:00
Florian Bruhin
1f6988bdec
Add empty 2.8.3.dev section to CHANGELOG.
2015-10-07 22:47:22 +02:00
Florian Bruhin
ec74a8deb8
Fix contents.rst.
...
This was broken in 787c866191
.
2015-10-07 18:10:13 +02:00
Florian Bruhin
b5b53b6aec
start 2.8.3 development
2015-10-07 17:56:05 +02:00
Florian Bruhin
7c529e0afe
Merge branch '2.8.2-release'
2015-10-07 17:51:34 +02:00
Florian Bruhin
b955473533
Add 2.8.2 release annoucement.
2015-10-06 22:37:59 +02:00
Florian Bruhin
2026ce0ed2
Update plugin_index.
2015-10-06 22:35:16 +02:00
Florian Bruhin
42937d4bb6
Prepare 2.8.2 release.
2015-10-06 21:06:25 +02:00
Bruno Oliveira
cfd259ae6f
Merge pull request #1113 from demianbrecht/typo_fix
...
typo fix, changed position of context manager notes
2015-10-05 17:21:59 -03:00
Demian Brecht
493530ec6d
typo fix, changed position of context manager notes
2015-10-05 12:13:25 -07:00
Florian Bruhin
4dea0892cb
Merge pull request #1108 from nicoddemus/plugins_index
...
plugins_index was still generating ".txt" files, so it was effectively being ignored
2015-10-05 09:37:31 -07:00
Bruno Oliveira
a14c77aeba
Fix problems when mixing autouse fixtures and doctest modules
...
The main problem was that previously DoctestModule was setting
up its fixtures during collection, instead of letting
each DoctestItem make its own fixture setup
Fix #1100
Fix #1057
2015-10-03 16:07:14 -03:00
Bruno Oliveira
a24126effb
Add credit for pytest.mark.skip to the CHANGELOG
2015-10-03 14:15:22 -03:00
Michael Aquilina
8984177448
TestXFail also shouldnt explicitly inherit from object
2015-10-03 17:12:44 +01:00
Michael Aquilina
750442909c
Add unconditional skip entry to CHANGELOG
2015-10-03 17:04:06 +01:00
Michael Aquilina
df874db817
Update default reason to "unconditional skip"
2015-10-03 17:02:18 +01:00
Michael Aquilina
00d0c74657
Update reason in test to prevent confusing with test_no_reason
2015-10-03 17:01:21 +01:00
Michael Aquilina
122980ecad
Add myself to AUTHORS
2015-10-03 17:01:11 +01:00
Michael Aquilina
fc0bd9412c
Test that "unconditional skip" is the default reason if none given
2015-10-03 17:00:16 +01:00
Michael Aquilina
5ff9a0ff54
Remove redundant comments
2015-10-03 16:59:27 +01:00
Michael Aquilina
25d74a5919
Dont explicitly inherit from object
2015-10-03 16:55:04 +01:00
Michael Aquilina
213dbe7a5f
newlines
2015-10-03 16:42:15 +01:00
Michael Aquilina
9e57954b03
First argument in pytest.mark.skip is a reason
2015-10-03 16:42:15 +01:00
Michael Aquilina
1b5aa2868d
Check no reason displayed if none specified
2015-10-03 16:42:15 +01:00
Michael Aquilina
eee24138b0
Fix failing test
2015-10-03 16:42:15 +01:00
Michael Aquilina
04545f8a54
classes inherit from object
2015-10-03 16:42:15 +01:00
Michael Aquilina
d1628944a6
Update skippings tests for better coverage
2015-10-03 16:42:15 +01:00
Michael Aquilina
abc27f56fc
Update skipping.rst with correct version marker
2015-10-03 16:42:15 +01:00
Michael Aquilina
771aef9ddb
Add a test_skip_class test
2015-10-03 16:42:15 +01:00
Michael Aquilina
dc7153e33c
Spelling and grammar fixes
2015-10-03 16:42:15 +01:00
Michael Aquilina
5ec08d3081
Delete trailing whitespace
2015-10-03 16:42:15 +01:00