@@ -690,7 +690,7 @@ time or change existing behaviors in order to make them less surprising/more use
690
690
Thanks `@astraw38 `_ for reporting the issue (`#1496 `_) and `@tomviner `_
691
691
for PR the (`#1524 `_).
692
692
693
- * Fix win32 path issue when puttinging custom config file with absolute path
693
+ * Fix win32 path issue when putting custom config file with absolute path
694
694
in ``pytest.main("-c your_absolute_path") ``.
695
695
696
696
* Fix maximum recursion depth detection when raised error class is not aware
@@ -1022,7 +1022,7 @@ time or change existing behaviors in order to make them less surprising/more use
1022
1022
1023
1023
- (experimental) adapt more SEMVER style versioning and change meaning of
1024
1024
master branch in git repo: "master" branch now keeps the bugfixes, changes
1025
- aimed for micro releases. "features" branch will only be be released
1025
+ aimed for micro releases. "features" branch will only be released
1026
1026
with minor or major pytest releases.
1027
1027
1028
1028
- Fix issue #766 by removing documentation references to distutils.
@@ -1156,7 +1156,7 @@ time or change existing behaviors in order to make them less surprising/more use
1156
1156
1157
1157
- new option ``--import-mode `` to allow to change test module importing
1158
1158
behaviour to append to sys.path instead of prepending. This better allows
1159
- to run test modules against installated versions of a package even if the
1159
+ to run test modules against installed versions of a package even if the
1160
1160
package under test has the same import root. In this example::
1161
1161
1162
1162
testing/__init__.py
@@ -1314,7 +1314,7 @@ time or change existing behaviors in order to make them less surprising/more use
1314
1314
explanations. Thanks Carl Meyer for the report and test case.
1315
1315
1316
1316
- fix issue553: properly handling inspect.getsourcelines failures in
1317
- FixtureLookupError which would lead to to an internal error,
1317
+ FixtureLookupError which would lead to an internal error,
1318
1318
obfuscating the original problem. Thanks talljosh for initial
1319
1319
diagnose/patch and Bruno Oliveira for final patch.
1320
1320
@@ -1457,7 +1457,7 @@ time or change existing behaviors in order to make them less surprising/more use
1457
1457
1458
1458
- fix conftest related fixture visibility issue: when running with a
1459
1459
CWD outside of a test package pytest would get fixture discovery wrong.
1460
- Thanks to Wolfgang Schnerring for figuring out a reproducable example.
1460
+ Thanks to Wolfgang Schnerring for figuring out a reproducible example.
1461
1461
1462
1462
- Introduce pytest_enter_pdb hook (needed e.g. by pytest_timeout to cancel the
1463
1463
timeout when interactively entering pdb). Thanks Wolfgang Schnerring.
@@ -1656,7 +1656,7 @@ time or change existing behaviors in order to make them less surprising/more use
1656
1656
- fix issue429: comparing byte strings with non-ascii chars in assert
1657
1657
expressions now work better. Thanks Floris Bruynooghe.
1658
1658
1659
- - make capfd/capsys.capture private, its unused and shouldnt be exposed
1659
+ - make capfd/capsys.capture private, its unused and shouldn't be exposed
1660
1660
1661
1661
1662
1662
2.5.1 (2013-12-17)
@@ -1713,7 +1713,7 @@ time or change existing behaviors in order to make them less surprising/more use
1713
1713
to problems for more than >966 non-function scoped parameters).
1714
1714
1715
1715
- fix issue290 - there is preliminary support now for parametrizing
1716
- with repeated same values (sometimes useful to to test if calling
1716
+ with repeated same values (sometimes useful to test if calling
1717
1717
a second time works as with the first time).
1718
1718
1719
1719
- close issue240 - document precisely how pytest module importing
@@ -1927,7 +1927,7 @@ new features:
1927
1927
1928
1928
- fix issue322: tearDownClass is not run if setUpClass failed. Thanks
1929
1929
Mathieu Agopian for the initial fix. Also make all of pytest/nose
1930
- finalizer mimick the same generic behaviour: if a setupX exists and
1930
+ finalizer mimic the same generic behaviour: if a setupX exists and
1931
1931
fails, don't run teardownX. This internally introduces a new method
1932
1932
"node.addfinalizer()" helper which can only be called during the setup
1933
1933
phase of a node.
@@ -2046,11 +2046,11 @@ Bug fixes:
2046
2046
(thanks Adam Goucher)
2047
2047
2048
2048
- Issue 265 - integrate nose setup/teardown with setupstate
2049
- so it doesnt try to teardown if it did not setup
2049
+ so it doesn't try to teardown if it did not setup
2050
2050
2051
- - issue 271 - dont write junitxml on slave nodes
2051
+ - issue 271 - don't write junitxml on slave nodes
2052
2052
2053
- - Issue 274 - dont try to show full doctest example
2053
+ - Issue 274 - don't try to show full doctest example
2054
2054
when doctest does not know the example location
2055
2055
2056
2056
- issue 280 - disable assertion rewriting on buggy CPython 2.6.0
@@ -2086,7 +2086,7 @@ Bug fixes:
2086
2086
- allow to specify prefixes starting with "_" when
2087
2087
customizing python_functions test discovery. (thanks Graham Horler)
2088
2088
2089
- - improve PYTEST_DEBUG tracing output by puting
2089
+ - improve PYTEST_DEBUG tracing output by putting
2090
2090
extra data on a new lines with additional indent
2091
2091
2092
2092
- ensure OutcomeExceptions like skip/fail have initialized exception attributes
@@ -2135,7 +2135,7 @@ Bug fixes:
2135
2135
- fix issue209 - reintroduce python2.4 support by depending on newer
2136
2136
pylib which re-introduced statement-finding for pre-AST interpreters
2137
2137
2138
- - nose support: only call setup if its a callable, thanks Andrew
2138
+ - nose support: only call setup if it's a callable, thanks Andrew
2139
2139
Taumoefolau
2140
2140
2141
2141
- fix issue219 - add py2.4-3.3 classifiers to TROVE list
@@ -2231,7 +2231,7 @@ Bug fixes:
2231
2231
2232
2232
- fix issue128: show captured output when capsys/capfd are used
2233
2233
2234
- - fix issue179: propperly show the dependency chain of factories
2234
+ - fix issue179: properly show the dependency chain of factories
2235
2235
2236
2236
- pluginmanager.register(...) now raises ValueError if the
2237
2237
plugin has been already registered or the name is taken
@@ -2272,7 +2272,7 @@ Bug fixes:
2272
2272
2273
2273
- don't show deselected reason line if there is none
2274
2274
2275
- - py.test -vv will show all of assert comparisations instead of truncating
2275
+ - py.test -vv will show all of assert comparisons instead of truncating
2276
2276
2277
2277
2.2.4 (2012-05-22)
2278
2278
==================
@@ -2283,7 +2283,7 @@ Bug fixes:
2283
2283
- fix issue with unittest: now @unittest.expectedFailure markers should
2284
2284
be processed correctly (you can also use @pytest.mark markers)
2285
2285
- document integration with the extended distribute/setuptools test commands
2286
- - fix issue 140: propperly get the real functions
2286
+ - fix issue 140: properly get the real functions
2287
2287
of bound classmethods for setup/teardown_class
2288
2288
- fix issue #141: switch from the deceased paste.pocoo.org to bpaste.net
2289
2289
- fix issue #143: call unconfigure/sessionfinish always when
@@ -2294,7 +2294,7 @@ Bug fixes:
2294
2294
2.2.3 (2012-02-05)
2295
2295
==================
2296
2296
2297
- - fix uploaded package to only include neccesary files
2297
+ - fix uploaded package to only include necessary files
2298
2298
2299
2299
2.2.2 (2012-02-05)
2300
2300
==================
@@ -2435,7 +2435,7 @@ Bug fixes:
2435
2435
- don't require zlib (and other libs) for genscript plugin without
2436
2436
--genscript actually being used.
2437
2437
2438
- - speed up skips (by not doing a full traceback represenation
2438
+ - speed up skips (by not doing a full traceback representation
2439
2439
internally)
2440
2440
2441
2441
- fix issue37: avoid invalid characters in junitxml's output
@@ -2483,9 +2483,9 @@ Bug fixes:
2483
2483
this.
2484
2484
2485
2485
- fixed typos in the docs (thanks Victor Garcia, Brianna Laugher) and particular
2486
- thanks to Laura Creighton who also revieved parts of the documentation.
2486
+ thanks to Laura Creighton who also reviewed parts of the documentation.
2487
2487
2488
- - fix slighly wrong output of verbose progress reporting for classes
2488
+ - fix slightly wrong output of verbose progress reporting for classes
2489
2489
(thanks Amaury)
2490
2490
2491
2491
- more precise (avoiding of) deprecation warnings for node.Class|Function accesses
@@ -2546,7 +2546,7 @@ Bug fixes:
2546
2546
2547
2547
- pytest-2.0 is now its own package and depends on pylib-2.0
2548
2548
- new ability: python -m pytest / python -m pytest.main ability
2549
- - new python invcation : pytest.main(args, plugins) to load
2549
+ - new python invocation : pytest.main(args, plugins) to load
2550
2550
some custom plugins early.
2551
2551
- try harder to run unittest test suites in a more compatible manner
2552
2552
by deferring setup/teardown semantics to the unittest package.
@@ -2785,7 +2785,7 @@ Bug fixes:
2785
2785
- extend and refine xfail mechanism:
2786
2786
``@py.test.mark.xfail(run=False) `` do not run the decorated test
2787
2787
``@py.test.mark.xfail(reason="...") `` prints the reason string in xfail summaries
2788
- specifiying ``--runxfail `` on command line virtually ignores xfail markers
2788
+ specifying ``--runxfail `` on command line virtually ignores xfail markers
2789
2789
2790
2790
- expose (previously internal) commonly useful methods:
2791
2791
py.io.get_terminal_with() -> return terminal width
@@ -3010,7 +3010,7 @@ Bug fixes:
3010
3010
3011
3011
* add the ability to specify a path for py.lookup to search in
3012
3012
3013
- * fix a funcarg cached_setup bug probably only occuring
3013
+ * fix a funcarg cached_setup bug probably only occurring
3014
3014
in distributed testing and "module" scope with teardown.
3015
3015
3016
3016
* many fixes and changes for making the code base python3 compatible,
@@ -3276,10 +3276,10 @@ serve as a reference for developers.
3276
3276
* fixed issue with 2.5 type representations in py.test [45483, 45484]
3277
3277
* made that internal reporting issues displaying is done atomically in py.test
3278
3278
[45518]
3279
- * made that non-existing files are igored by the py.lookup script [45519]
3279
+ * made that non-existing files are ignored by the py.lookup script [45519]
3280
3280
* improved exception name creation in py.test [45535]
3281
3281
* made that less threads are used in execnet [merge in 45539]
3282
- * removed lock required for atomical reporting issue displaying in py.test
3282
+ * removed lock required for atomic reporting issue displaying in py.test
3283
3283
[45545]
3284
3284
* removed globals from execnet [45541, 45547]
3285
3285
* refactored cleanup mechanics, made that setDaemon is set to 1 to make atexit
0 commit comments