Bruno Oliveira
cbb2c55dea
Merge pull request #3304 from RonnyPfannschmidt/cmdoptions-removal
...
remove CmdOptions since we can use argparse.Namespace()
2018-03-13 17:48:21 -03:00
Bruno Oliveira
4175ed8b43
Merge pull request #3296 from RonnyPfannschmidt/verbosity-actions
...
unify cli verbosity handling
2018-03-13 17:38:41 -03:00
Ronny Pfannschmidt
87f2003245
remove CmdOptions since we can use argparse.Namespace()
2018-03-13 18:13:56 +01:00
Ronny Pfannschmidt
37a52607c2
unify cli verbosity handling
...
based on https://github.com/pytest-dev/pytest/issues/3294#issuecomment-372190084
we really shouldnt have N options we post mortem hack together to determine verbosity
this change starts by unifying the data, we still need to handle deprecation/removal of config.quiet
2018-03-13 07:05:22 +01:00
Bruno Oliveira
f8791c9246
Merge pull request #3292 from RonnyPfannschmidt/exception-attrs
...
internal refactor port exc FOrmattedExcinfo to attrs, remove old code
2018-03-12 20:54:52 -03:00
Bruno Oliveira
0557ab431f
Merge pull request #3291 from RonnyPfannschmidt/small-moves
...
move some code and make nodeid computed early
2018-03-12 18:49:13 -03:00
Bruno Oliveira
0302622310
Improve CHANGELOG entry a bit
2018-03-12 18:22:12 -03:00
Bruno Oliveira
d2dbbd4caa
Add CHANGELOG entry
2018-03-09 17:46:44 -03:00
Bruno Oliveira
5f9bc557ea
Fix linting
2018-03-09 17:44:39 -03:00
Ronny Pfannschmidt
543bac925a
fix if-chain in _code.source
2018-03-09 16:50:46 +01:00
Ronny Pfannschmidt
2fe56b97c9
remove unused assertion parameter in source and minor cleanups
2018-03-09 15:03:57 +01:00
Ronny Pfannschmidt
3284d575e8
readline generator no longer needs to yield empty strings
2018-03-09 14:58:11 +01:00
Ronny Pfannschmidt
a406ca14d6
remove getstatementrange_old - its documented for python <= 2.4
2018-03-09 14:48:28 +01:00
Ronny Pfannschmidt
2e5337f5e3
makr strutures: lint fixings, removal of shadowing
2018-03-09 14:39:54 +01:00
Ronny Pfannschmidt
74884b1901
turn FormattedExcinfo into a attrs class
2018-03-09 14:21:56 +01:00
Ronny Pfannschmidt
c67f45b716
simplify a few imports in _pytest._code.source
2018-03-09 12:06:50 +01:00
Ronny Pfannschmidt
50e682d2db
add changelog
2018-03-09 11:06:26 +01:00
Ronny Pfannschmidt
5e5935759e
make nodeids precalculated, there is no sane reason to commpute lazyly
2018-03-09 10:52:59 +01:00
Ronny Pfannschmidt
45b6b7df92
move nodekeywords to the mark structures
2018-03-09 10:23:18 +01:00
Ronny Pfannschmidt
c9b9d796e6
remove dead code
2018-03-09 10:22:43 +01:00
Ronny Pfannschmidt
09ce84e64e
remove unneeded commas
2018-03-09 10:21:42 +01:00
Bruno Oliveira
d6ddeb395b
Merge pull request #3285 from RonnyPfannschmidt/minor-refactor
...
Minor refactors
2018-03-06 19:22:48 -03:00
Ronny Pfannschmidt
c4430e4354
extract _warn_about_missing_assertion into freestanding function
2018-03-06 10:32:41 +01:00
Ronny Pfannschmidt
fbf01bd31a
enhance skip except clause by directly using the Skipped exception
2018-03-06 10:29:26 +01:00
Bruno Oliveira
ade7ad25c7
Merge remote-tracking branch 'upstream/master' into features
2018-03-05 19:48:25 -03:00
Bruno Oliveira
27c4de242f
Merge pull request #3281 from nicoddemus/release-3.4.2
...
Preparing release version 3.4.2
2018-03-05 19:42:59 -03:00
Bruno Oliveira
e8368e6c2e
Fix duplicated link in CHANGELOG
2018-03-05 07:26:38 -03:00
Bruno Oliveira
fac8208e8f
Preparing release version 3.4.2
2018-03-04 19:37:49 +00:00
Bruno Oliveira
9879ac5911
Merge pull request #3279 from nicoddemus/introduce-more_itertools
...
Re-Introduce more_itertools
2018-03-04 16:33:58 -03:00
Bruno Oliveira
51abdb80db
Merge pull request #3278 from nicoddemus/revert-more_itertools-master
...
Revert introduction of more_itertools on master
2018-03-04 16:33:31 -03:00
Bruno Oliveira
25399da904
Reintroduce more_itertools dependency
...
Reintroduce more_itertools that was added in #3265 , now in the features branch
2018-03-04 10:59:46 -03:00
Bruno Oliveira
54884b8c87
Merge branch 'revert-more_itertools-master' into introduce-more_itertools
2018-03-04 10:58:52 -03:00
Bruno Oliveira
65534682aa
Revert introduction of more_itertools
...
This was merged on master but really should be on features: we should not
add new dependencies in bug-fix releases
This reverts commits:
* cfaf3600c1
* 14a9b1ec83
2018-03-04 10:56:24 -03:00
Bruno Oliveira
e980fbbe39
Merge pull request #3277 from maiksensi/bug/3241-check-if-dir-exists
...
Use `isdir` instead of `exists`
2018-03-04 10:49:25 -03:00
Bruno Oliveira
07e768ab68
Merge pull request #3275 from maiksensi/docs/3209-add-logging-plugin
...
Add logging plugin to plugins list
2018-03-03 23:17:05 -03:00
Bruno Oliveira
9a2e0c061d
Update 3241.bugfix.rst
2018-03-03 23:14:57 -03:00
Maik Figura
056d9e8dc2
Use `isdir` instead of `exists`
2018-03-04 00:55:04 +01:00
Maik Figura
46f5d7a1bb
Add filetype to changelog fragment
2018-03-04 00:52:27 +01:00
Maik Figura
30453057e8
Add logging plugin to plugins list
2018-03-03 23:50:13 +01:00
Bruno Oliveira
08831396a5
Merge pull request #3218 from feuillemorte/3034-new-tests-first
...
#3034 Added new option "--new-first"
2018-03-02 18:33:25 -03:00
Bruno Oliveira
1549d61379
Merge pull request #3274 from feuillemorte/3268-add-deprecation
...
Added warning when "[pytest]" section is used in a ".cfg" file passed with "-c"
2018-03-02 16:34:31 -03:00
feuillemorte
f501d0021c
#3268 Fix warning variable
2018-03-02 11:28:30 +03:00
feuillemorte
a506052d12
#3268 Added changelog file
2018-03-02 10:54:31 +03:00
feuillemorte
99aab2c3f5
#3268 Added deprecation to custom configs
2018-03-02 10:52:38 +03:00
Ronny Pfannschmidt
3b757b1b8c
Merge pull request #3265 from pytest-dev/feature/always-iterable-refactor
...
Consolidate behavior by using filterfalse and always_iterable
2018-03-01 08:51:44 +01:00
Bruno Oliveira
14a9b1ec83
Add CHANGELOG for #3265
2018-02-28 17:31:11 -03:00
Bruno Oliveira
ea854086e1
Rename 3236.trivial.rst to 3236.feature.rst
2018-02-27 22:46:12 -03:00
Bruno Oliveira
0a5a6c19be
Merge pull request #3269 from nicoddemus/merge-master-into-features
...
Merge master into features
2018-02-27 22:42:08 -03:00
Bruno Oliveira
90638b661d
Merge pull request #3270 from pytest-dev/blueyed-patch-1
...
Fix typo with test_summary_list_after_errors
2018-02-27 18:27:31 -03:00
Daniel Hahler
8239103aa9
Fix typo with test_summary_list_after_errors
2018-02-27 21:07:00 +01:00