1 new commit in pytest:

https://bitbucket.org/hpk42/pytest/changeset/92b916483c1e/
changeset:   92b916483c1e
user:        hpk42
date:        2012-02-06 00:33:04
summary:     regen docs / examples for 2.2.2
affected #:  16 files

diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/assert.txt
--- a/doc/assert.txt
+++ b/doc/assert.txt
@@ -23,7 +23,7 @@
 
     $ py.test test_assert1.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_assert1.py F
@@ -105,7 +105,7 @@
 
     $ py.test test_assert2.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_assert2.py F
@@ -124,7 +124,7 @@
     E         '5'
     
     test_assert2.py:5: AssertionError
-    ========================= 1 failed in 0.02 seconds 
=========================
+    ========================= 1 failed in 0.03 seconds 
=========================
 
 Special comparisons are done for a number of cases:
 


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/builtin.txt
--- a/doc/builtin.txt
+++ b/doc/builtin.txt
@@ -28,7 +28,7 @@
 
     $ py.test --funcargs
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collected 0 items
     pytestconfig
         the pytest config object with access to command line opts.
@@ -60,6 +60,7 @@
         monkeypatch.setenv(name, value, prepend=False)
         monkeypatch.delenv(name, value, raising=True)
         monkeypatch.syspath_prepend(path)
+        monkeypatch.chdir(path)
         
         All modifications will be undone after the requesting
         test function has finished. The ``raising``
@@ -75,5 +76,7 @@
         See http://docs.python.org/library/warnings.html for information
         on warning categories.
         
+    cov
+        A pytest funcarg that provides access to the underlying coverage 
object.
     
-    =============================  in 0.00 seconds 
=============================
+    =============================  in 0.01 seconds 
=============================


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/capture.txt
--- a/doc/capture.txt
+++ b/doc/capture.txt
@@ -64,7 +64,7 @@
 
     $ py.test
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     
     test_module.py .F
@@ -78,7 +78,7 @@
     
     test_module.py:9: AssertionError
     ----------------------------- Captured stdout 
------------------------------
-    setting up <function test_func2 at 0x101314c80>
+    setting up <function test_func2 at 0x1013230c8>
     ==================== 1 failed, 1 passed in 0.03 seconds 
====================
 
 Accessing captured output from a test function


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/doctest.txt
--- a/doc/doctest.txt
+++ b/doc/doctest.txt
@@ -44,10 +44,10 @@
 
     $ py.test
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     mymodule.py .
     
-    ========================= 1 passed in 0.05 seconds 
=========================
+    ========================= 1 passed in 0.51 seconds 
=========================
     [?1034h
\ No newline at end of file


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/example/markers.txt
--- a/doc/example/markers.txt
+++ b/doc/example/markers.txt
@@ -25,26 +25,26 @@
 You can then restrict a test run to only run tests marked with ``webtest``::
 
     $ py.test -v -m webtest
-    ============================= test session starts 
==============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.2.dev3 -- 
/Users/hpk/venv/1/bin/python
+    =========================== test session starts 
============================
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2 -- 
/Users/hpk/venv/0/bin/python
     collecting ... collected 2 items
     
     test_server.py:3: test_send_http PASSED
     
-    ===================== 1 tests deselected by "-m 'webtest'" 
=====================
-    ==================== 1 passed, 1 deselected in 0.03 seconds 
====================
+    =================== 1 tests deselected by "-m 'webtest'" 
===================
+    ================== 1 passed, 1 deselected in 0.01 seconds 
==================
 
 Or the inverse, running all tests except the webtest ones::
     
     $ py.test -v -m "not webtest"
-    ============================= test session starts 
==============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.2.dev3 -- 
/Users/hpk/venv/1/bin/python
+    =========================== test session starts 
============================
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2 -- 
/Users/hpk/venv/0/bin/python
     collecting ... collected 2 items
     
     test_server.py:6: test_something_quick PASSED
     
-    =================== 1 tests deselected by "-m 'not webtest'" 
===================
-    ==================== 1 passed, 1 deselected in 0.03 seconds 
====================
+    ================= 1 tests deselected by "-m 'not webtest'" 
=================
+    ================== 1 passed, 1 deselected in 0.02 seconds 
==================
 
 Registering markers
 -------------------------------------
@@ -142,39 +142,39 @@
 the given argument::
 
     $ py.test -k send_http  # running with the above defined examples
-    ============================= test session starts 
==============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.2.dev3
+    =========================== test session starts 
============================
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 4 items
     
     test_server.py .
     
-    ===================== 3 tests deselected by '-ksend_http' 
======================
-    ==================== 1 passed, 3 deselected in 0.06 seconds 
====================
+    =================== 3 tests deselected by '-ksend_http' 
====================
+    ================== 1 passed, 3 deselected in 0.02 seconds 
==================
 
 And you can also run all tests except the ones that match the keyword::
 
     $ py.test -k-send_http
-    ============================= test session starts 
==============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.2.dev3
+    =========================== test session starts 
============================
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 4 items
     
     test_mark_classlevel.py ..
     test_server.py .
     
-    ===================== 1 tests deselected by '-k-send_http' 
=====================
-    ==================== 3 passed, 1 deselected in 0.05 seconds 
====================
+    =================== 1 tests deselected by '-k-send_http' 
===================
+    ================== 3 passed, 1 deselected in 0.03 seconds 
==================
 
 Or to only select the class::
 
     $ py.test -kTestClass
-    ============================= test session starts 
==============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.2.dev3
+    =========================== test session starts 
============================
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 4 items
     
     test_mark_classlevel.py ..
     
-    ===================== 2 tests deselected by '-kTestClass' 
======================
-    ==================== 2 passed, 2 deselected in 0.04 seconds 
====================
+    =================== 2 tests deselected by '-kTestClass' 
====================
+    ================== 2 passed, 2 deselected in 0.03 seconds 
==================
 
 .. _`adding a custom marker from a plugin`:
 
@@ -222,24 +222,24 @@
 the test needs::
 
     $ py.test -E stage2
-    ============================= test session starts 
==============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.2.dev3
+    =========================== test session starts 
============================
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_someenv.py s
     
-    ========================== 1 skipped in 0.03 seconds 
===========================
+    ======================== 1 skipped in 0.02 seconds 
=========================
   
 and here is one that specifies exactly the environment needed::
 
     $ py.test -E stage1
-    ============================= test session starts 
==============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.2.dev3
+    =========================== test session starts 
============================
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_someenv.py .
     
-    =========================== 1 passed in 0.03 seconds 
===========================
+    ========================= 1 passed in 0.02 seconds 
=========================
 
 The ``--markers`` option always gives you a list of available markers::
 
@@ -291,7 +291,7 @@
     $ py.test -q -s 
     collecting ... collected 2 items
     ..
-    2 passed in 0.04 seconds
+    2 passed in 0.02 seconds
     glob args=('function',) kwargs={'x': 3}
+    glob args=('class',) kwargs={'x': 2}
     glob args=('module',) kwargs={'x': 1}
-    glob args=('class',) kwargs={'x': 2}


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/example/mysetup.txt
--- a/doc/example/mysetup.txt
+++ b/doc/example/mysetup.txt
@@ -49,7 +49,7 @@
 
     $ py.test test_sample.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_sample.py F
@@ -57,7 +57,7 @@
     ================================= FAILURES 
=================================
     _______________________________ test_answer 
________________________________
     
-    mysetup = <conftest.MySetup instance at 0x10131c098>
+    mysetup = <conftest.MySetup instance at 0x101322fc8>
     
         def test_answer(mysetup):
             app = mysetup.myapp()
@@ -66,7 +66,7 @@
     E       assert 54 == 42
     
     test_sample.py:4: AssertionError
-    ========================= 1 failed in 0.02 seconds 
=========================
+    ========================= 1 failed in 0.72 seconds 
=========================
 
 This means that our ``mysetup`` object was successfully instantiated
 and ``mysetup.app()`` returned an initialized ``MyApp`` instance.
@@ -122,12 +122,12 @@
 
     $ py.test test_ssh.py -rs
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_ssh.py s
     ========================= short test summary info 
==========================
-    SKIP [1] /Users/hpk/tmp/doc-exec-44/conftest.py:22: specify ssh host with 
--ssh
+    SKIP [1] /Users/hpk/tmp/doc-exec-153/conftest.py:22: specify ssh host with 
--ssh
     
     ======================== 1 skipped in 0.02 seconds 
=========================
 


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/example/nonpython.txt
--- a/doc/example/nonpython.txt
+++ b/doc/example/nonpython.txt
@@ -27,7 +27,7 @@
 
     nonpython $ py.test test_simple.yml
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     
     test_simple.yml .F
@@ -37,7 +37,7 @@
     usecase execution failed
        spec failed: 'some': 'other'
        no further details known at this point.
-    ==================== 1 failed, 1 passed in 0.09 seconds 
====================
+    ==================== 1 failed, 1 passed in 0.48 seconds 
====================
 
 You get one dot for the passing ``sub1: sub1`` check and one failure.
 Obviously in the above ``conftest.py`` you'll want to implement a more
@@ -56,7 +56,7 @@
 
     nonpython $ py.test -v
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1 -- 
/Users/hpk/venv/1/bin/python
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2 -- 
/Users/hpk/venv/0/bin/python
     collecting ... collected 2 items
     
     test_simple.yml:1: usecase: ok PASSED
@@ -67,17 +67,17 @@
     usecase execution failed
        spec failed: 'some': 'other'
        no further details known at this point.
-    ==================== 1 failed, 1 passed in 0.09 seconds 
====================
+    ==================== 1 failed, 1 passed in 0.10 seconds 
====================
 
 While developing your custom test collection and execution it's also
 interesting to just look at the collection tree::
 
     nonpython $ py.test --collectonly
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     <YamlFile 'test_simple.yml'><YamlItem 'ok'><YamlItem 'hello'>
     
-    =============================  in 0.08 seconds 
=============================
+    =============================  in 0.18 seconds 
=============================


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/example/parametrize.txt
--- a/doc/example/parametrize.txt
+++ b/doc/example/parametrize.txt
@@ -96,7 +96,7 @@
     $ py.test -q test_compute.py
     collecting ... collected 2 items
     ..
-    2 passed in 0.02 seconds
+    2 passed in 0.03 seconds
 
 We run only two computations, so we see two dots.
 let's run the full monty::
@@ -114,7 +114,7 @@
     E       assert 4 < 4
     
     test_compute.py:3: AssertionError
-    1 failed, 4 passed in 0.03 seconds
+    1 failed, 4 passed in 0.05 seconds
 
 As expected when running the full range of ``param1`` values
 we'll get an error on the last one.
@@ -154,7 +154,7 @@
 
     $ py.test test_scenarios.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     
     test_scenarios.py ..
@@ -166,7 +166,7 @@
 
     $ py.test --collectonly test_scenarios.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     <Module 'test_scenarios.py'><Class 'TestSampleWithScenarios'>
@@ -174,7 +174,7 @@
           <Function 'test_demo[basic]'><Function 'test_demo[advanced]'>
     
-    =============================  in 0.01 seconds 
=============================
+    =============================  in 0.05 seconds 
=============================
 
 Deferring the setup of parametrized resources
 ---------------------------------------------------
@@ -222,7 +222,7 @@
 
     $ py.test test_backends.py --collectonly
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     <Module 'test_backends.py'><Function 'test_db_initialized[d1]'>
@@ -238,7 +238,7 @@
     ================================= FAILURES 
=================================
     _________________________ test_db_initialized[d2] 
__________________________
     
-    db = <conftest.DB2 instance at 0x10131c6c8>
+    db = <conftest.DB2 instance at 0x101323710>
     
         def test_db_initialized(db):
             # a dummy test
@@ -247,7 +247,7 @@
     E           Failed: deliberately failing for demo purposes
     
     test_backends.py:6: Failed
-    1 failed, 1 passed in 0.02 seconds
+    1 failed, 1 passed in 0.03 seconds
 
 The first invocation with ``db == "DB1"`` passed while the second with ``db == 
"DB2"`` failed.  Our ``pytest_funcarg__db`` factory has instantiated each of 
the DB values during the setup phase while the ``pytest_generate_tests`` 
generated two according calls to the ``test_db_initialized`` during the 
collection phase.
 
@@ -295,7 +295,7 @@
     ================================= FAILURES 
=================================
     ________________________ TestClass.test_equals[1-2] 
________________________
     
-    self = <test_parametrize.TestClass instance at 0x101320200>, a = 1, b = 2
+    self = <test_parametrize.TestClass instance at 0x101326368>, a = 1, b = 2
     
         def test_equals(self, a, b):
     >       assert a == b
@@ -326,4 +326,4 @@
    ========================= short test summary info ==========================
    SKIP [24] /Users/hpk/p/pytest/doc/example/multipython.py:36: 'python2.8' 
not found
    SKIP [24] /Users/hpk/p/pytest/doc/example/multipython.py:36: 'python2.4' 
not found
-   27 passed, 48 skipped in 3.01 seconds
+   27 passed, 48 skipped in 7.76 seconds


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/example/pythoncollection.txt
--- a/doc/example/pythoncollection.txt
+++ b/doc/example/pythoncollection.txt
@@ -43,7 +43,7 @@
 
     $ py.test --collectonly
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     <Module 'check_myapp.py'><Class 'CheckMyApp'>
@@ -82,7 +82,7 @@
 
     . $ py.test --collectonly pythoncollection.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 3 items
     <Module 'pythoncollection.py'><Function 'test_function'>


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/example/reportingdemo.txt
--- a/doc/example/reportingdemo.txt
+++ b/doc/example/reportingdemo.txt
@@ -13,7 +13,7 @@
 
     assertion $ py.test failure_demo.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 39 items
     
     failure_demo.py FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
@@ -30,7 +30,7 @@
     failure_demo.py:15: AssertionError
     _________________________ TestFailing.test_simple 
__________________________
     
-    self = <failure_demo.TestFailing object at 0x101356250>
+    self = <failure_demo.TestFailing object at 0x101490690>
     
         def test_simple(self):
             def f():
@@ -40,13 +40,13 @@
         
     >       assert f() == g()
     E       assert 42 == 43
-    E        +  where 42 = <function f at 0x101328848>()
-    E        +  and   43 = <function g at 0x1013288c0>()
+    E        +  where 42 = <function f at 0x101462b90>()
+    E        +  and   43 = <function g at 0x101462c08>()
     
     failure_demo.py:28: AssertionError
     ____________________ TestFailing.test_simple_multiline 
_____________________
     
-    self = <failure_demo.TestFailing object at 0x101356810>
+    self = <failure_demo.TestFailing object at 0x101490b10>
     
         def test_simple_multiline(self):
             otherfunc_multi(
@@ -66,19 +66,19 @@
     failure_demo.py:11: AssertionError
     ___________________________ TestFailing.test_not 
___________________________
     
-    self = <failure_demo.TestFailing object at 0x101356a10>
+    self = <failure_demo.TestFailing object at 0x101490210>
     
         def test_not(self):
             def f():
                 return 42
     >       assert not f()
     E       assert not 42
-    E        +  where 42 = <function f at 0x101328758>()
+    E        +  where 42 = <function f at 0x101462aa0>()
     
     failure_demo.py:38: AssertionError
     _________________ TestSpecialisedExplanations.test_eq_text 
_________________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101356c50>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x101490a10>
     
         def test_eq_text(self):
     >       assert 'spam' == 'eggs'
@@ -89,7 +89,7 @@
     failure_demo.py:42: AssertionError
     _____________ TestSpecialisedExplanations.test_eq_similar_text 
_____________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x1013542d0>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148d9d0>
     
         def test_eq_similar_text(self):
     >       assert 'foo 1 bar' == 'foo 2 bar'
@@ -102,7 +102,7 @@
     failure_demo.py:45: AssertionError
     ____________ TestSpecialisedExplanations.test_eq_multiline_text 
____________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101354590>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148d590>
     
         def test_eq_multiline_text(self):
     >       assert 'foo\nspam\nbar' == 'foo\neggs\nbar'
@@ -115,7 +115,7 @@
     failure_demo.py:48: AssertionError
     ______________ TestSpecialisedExplanations.test_eq_long_text 
_______________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101354710>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148dc90>
     
         def test_eq_long_text(self):
             a = '1'*100 + 'a' + '2'*100
@@ -132,7 +132,7 @@
     failure_demo.py:53: AssertionError
     _________ TestSpecialisedExplanations.test_eq_long_text_multiline 
__________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x1013529d0>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148d910>
     
         def test_eq_long_text_multiline(self):
             a = '1\n'*100 + 'a' + '2\n'*100
@@ -156,7 +156,7 @@
     failure_demo.py:58: AssertionError
     _________________ TestSpecialisedExplanations.test_eq_list 
_________________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101352750>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148b9d0>
     
         def test_eq_list(self):
     >       assert [0, 1, 2] == [0, 1, 3]
@@ -166,7 +166,7 @@
     failure_demo.py:61: AssertionError
     ______________ TestSpecialisedExplanations.test_eq_list_long 
_______________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101352ad0>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148b750>
     
         def test_eq_list_long(self):
             a = [0]*100 + [1] + [3]*100
@@ -178,7 +178,7 @@
     failure_demo.py:66: AssertionError
     _________________ TestSpecialisedExplanations.test_eq_dict 
_________________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101352b90>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148bdd0>
     
         def test_eq_dict(self):
     >       assert {'a': 0, 'b': 1} == {'a': 0, 'b': 2}
@@ -191,7 +191,7 @@
     failure_demo.py:69: AssertionError
     _________________ TestSpecialisedExplanations.test_eq_set 
__________________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101352fd0>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148b1d0>
     
         def test_eq_set(self):
     >       assert set([0, 10, 11, 12]) == set([0, 20, 21])
@@ -207,7 +207,7 @@
     failure_demo.py:72: AssertionError
     _____________ TestSpecialisedExplanations.test_eq_longer_list 
______________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101352b50>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148bf10>
     
         def test_eq_longer_list(self):
     >       assert [1,2] == [1,2,3]
@@ -217,7 +217,7 @@
     failure_demo.py:75: AssertionError
     _________________ TestSpecialisedExplanations.test_in_list 
_________________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x1013522d0>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x10148b390>
     
         def test_in_list(self):
     >       assert 1 in [0, 2, 3, 4, 5]
@@ -226,7 +226,7 @@
     failure_demo.py:78: AssertionError
     __________ TestSpecialisedExplanations.test_not_in_text_multiline 
__________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101351390>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x101483e50>
     
         def test_not_in_text_multiline(self):
             text = 'some multiline\ntext\nwhich\nincludes foo\nand a\ntail'
@@ -244,7 +244,7 @@
     failure_demo.py:82: AssertionError
     ___________ TestSpecialisedExplanations.test_not_in_text_single 
____________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101351410>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x101483c10>
     
         def test_not_in_text_single(self):
             text = 'single foo line'
@@ -257,7 +257,7 @@
     failure_demo.py:86: AssertionError
     _________ TestSpecialisedExplanations.test_not_in_text_single_long 
_________
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101351510>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x101483ed0>
     
         def test_not_in_text_single_long(self):
             text = 'head ' * 50 + 'foo ' + 'tail ' * 20
@@ -270,7 +270,7 @@
     failure_demo.py:90: AssertionError
     ______ TestSpecialisedExplanations.test_not_in_text_single_long_term 
_______
     
-    self = <failure_demo.TestSpecialisedExplanations object at 0x101351a10>
+    self = <failure_demo.TestSpecialisedExplanations object at 0x101483310>
     
         def test_not_in_text_single_long_term(self):
             text = 'head ' * 50 + 'f'*70 + 'tail ' * 20
@@ -289,7 +289,7 @@
             i = Foo()
     >       assert i.b == 2
     E       assert 1 == 2
-    E        +  where 1 = <failure_demo.Foo object at 0x101351b50>.b
+    E        +  where 1 = <failure_demo.Foo object at 0x101483f50>.b
     
     failure_demo.py:101: AssertionError
     _________________________ test_attribute_instance 
__________________________
@@ -299,8 +299,8 @@
                 b = 1
     >       assert Foo().b == 2
     E       assert 1 == 2
-    E        +  where 1 = <failure_demo.Foo object at 0x101351810>.b
-    E        +    where <failure_demo.Foo object at 0x101351810> = <class 
'failure_demo.Foo'>()
+    E        +  where 1 = <failure_demo.Foo object at 0x101483210>.b
+    E        +    where <failure_demo.Foo object at 0x101483210> = <class 
'failure_demo.Foo'>()
     
     failure_demo.py:107: AssertionError
     __________________________ test_attribute_failure 
__________________________
@@ -316,7 +316,7 @@
     failure_demo.py:116: 
     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ 
     
-    self = <failure_demo.Foo object at 0x101351c50>
+    self = <failure_demo.Foo object at 0x101483450>
     
         def _get_b(self):
     >       raise Exception('Failed to get attrib')
@@ -332,15 +332,15 @@
                 b = 2
     >       assert Foo().b == Bar().b
     E       assert 1 == 2
-    E        +  where 1 = <failure_demo.Foo object at 0x101351f10>.b
-    E        +    where <failure_demo.Foo object at 0x101351f10> = <class 
'failure_demo.Foo'>()
-    E        +  and   2 = <failure_demo.Bar object at 0x1013519d0>.b
-    E        +    where <failure_demo.Bar object at 0x1013519d0> = <class 
'failure_demo.Bar'>()
+    E        +  where 1 = <failure_demo.Foo object at 0x101483150>.b
+    E        +    where <failure_demo.Foo object at 0x101483150> = <class 
'failure_demo.Foo'>()
+    E        +  and   2 = <failure_demo.Bar object at 0x101483350>.b
+    E        +    where <failure_demo.Bar object at 0x101483350> = <class 
'failure_demo.Bar'>()
     
     failure_demo.py:124: AssertionError
     __________________________ TestRaises.test_raises 
__________________________
     
-    self = <failure_demo.TestRaises instance at 0x101373710>
+    self = <failure_demo.TestRaises instance at 0x1014a6758>
     
         def test_raises(self):
             s = 'qwe'
@@ -352,10 +352,10 @@
     >   int(s)
     E   ValueError: invalid literal for int() with base 10: 'qwe'
     
-    <0-codegen /Users/hpk/p/pytest/_pytest/python.py:958>:1: ValueError
+    <0-codegen /Users/hpk/p/pytest/_pytest/python.py:976>:1: ValueError
     ______________________ TestRaises.test_raises_doesnt 
_______________________
     
-    self = <failure_demo.TestRaises instance at 0x101334f38>
+    self = <failure_demo.TestRaises instance at 0x1014b03f8>
     
         def test_raises_doesnt(self):
     >       raises(IOError, "int('3')")
@@ -364,7 +364,7 @@
     failure_demo.py:136: Failed
     __________________________ TestRaises.test_raise 
___________________________
     
-    self = <failure_demo.TestRaises instance at 0x10136d950>
+    self = <failure_demo.TestRaises instance at 0x1014a8998>
     
         def test_raise(self):
     >       raise ValueError("demo error")
@@ -373,7 +373,7 @@
     failure_demo.py:139: ValueError
     ________________________ TestRaises.test_tupleerror 
________________________
     
-    self = <failure_demo.TestRaises instance at 0x101367758>
+    self = <failure_demo.TestRaises instance at 0x1014a27a0>
     
         def test_tupleerror(self):
     >       a,b = [1]
@@ -382,7 +382,7 @@
     failure_demo.py:142: ValueError
     ______ TestRaises.test_reinterpret_fails_with_print_for_the_fun_of_it 
______
     
-    self = <failure_demo.TestRaises instance at 0x10136a4d0>
+    self = <failure_demo.TestRaises instance at 0x1014a5518>
     
         def test_reinterpret_fails_with_print_for_the_fun_of_it(self):
             l = [1,2,3]
@@ -395,7 +395,7 @@
     l is [1, 2, 3]
     ________________________ TestRaises.test_some_error 
________________________
     
-    self = <failure_demo.TestRaises instance at 0x1013692d8>
+    self = <failure_demo.TestRaises instance at 0x1014a1320>
     
         def test_some_error(self):
     >       if namenotexi:
@@ -423,7 +423,7 @@
     <2-codegen 'abc-123' 
/Users/hpk/p/pytest/doc/example/assertion/failure_demo.py:162>:2: AssertionError
     ____________________ TestMoreErrors.test_complex_error 
_____________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x1013730e0>
+    self = <failure_demo.TestMoreErrors instance at 0x1014a6638>
     
         def test_complex_error(self):
             def f():
@@ -452,7 +452,7 @@
     failure_demo.py:5: AssertionError
     ___________________ TestMoreErrors.test_z1_unpack_error 
____________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x101368290>
+    self = <failure_demo.TestMoreErrors instance at 0x1014a42d8>
     
         def test_z1_unpack_error(self):
             l = []
@@ -462,7 +462,7 @@
     failure_demo.py:179: ValueError
     ____________________ TestMoreErrors.test_z2_type_error 
_____________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x1013610e0>
+    self = <failure_demo.TestMoreErrors instance at 0x1014a0128>
     
         def test_z2_type_error(self):
             l = 3
@@ -472,19 +472,19 @@
     failure_demo.py:183: TypeError
     ______________________ TestMoreErrors.test_startswith 
______________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x101361ea8>
+    self = <failure_demo.TestMoreErrors instance at 0x1014a0ef0>
     
         def test_startswith(self):
             s = "123"
             g = "456"
     >       assert s.startswith(g)
-    E       assert <built-in method startswith of str object at 
0x101357a58>('456')
-    E        +  where <built-in method startswith of str object at 
0x101357a58> = '123'.startswith
+    E       assert <built-in method startswith of str object at 
0x1014951c0>('456')
+    E        +  where <built-in method startswith of str object at 
0x1014951c0> = '123'.startswith
     
     failure_demo.py:188: AssertionError
     __________________ TestMoreErrors.test_startswith_nested 
___________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x101368128>
+    self = <failure_demo.TestMoreErrors instance at 0x1014a4170>
     
         def test_startswith_nested(self):
             def f():
@@ -492,15 +492,15 @@
             def g():
                 return "456"
     >       assert f().startswith(g())
-    E       assert <built-in method startswith of str object at 
0x101357a58>('456')
-    E        +  where <built-in method startswith of str object at 
0x101357a58> = '123'.startswith
-    E        +    where '123' = <function f at 0x101339938>()
-    E        +  and   '456' = <function g at 0x101339cf8>()
+    E       assert <built-in method startswith of str object at 
0x1014951c0>('456')
+    E        +  where <built-in method startswith of str object at 
0x1014951c0> = '123'.startswith
+    E        +    where '123' = <function f at 0x1014aea28>()
+    E        +  and   '456' = <function g at 0x101477c80>()
     
     failure_demo.py:195: AssertionError
     _____________________ TestMoreErrors.test_global_func 
______________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x101336758>
+    self = <failure_demo.TestMoreErrors instance at 0x1014b3ab8>
     
         def test_global_func(self):
     >       assert isinstance(globf(42), float)
@@ -510,18 +510,18 @@
     failure_demo.py:198: AssertionError
     _______________________ TestMoreErrors.test_instance 
_______________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x1013678c0>
+    self = <failure_demo.TestMoreErrors instance at 0x1014a2878>
     
         def test_instance(self):
             self.x = 6*7
     >       assert self.x != 42
     E       assert 42 != 42
-    E        +  where 42 = <failure_demo.TestMoreErrors instance at 
0x1013678c0>.x
+    E        +  where 42 = <failure_demo.TestMoreErrors instance at 
0x1014a2878>.x
     
     failure_demo.py:202: AssertionError
     _______________________ TestMoreErrors.test_compare 
________________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x101366a28>
+    self = <failure_demo.TestMoreErrors instance at 0x10149da70>
     
         def test_compare(self):
     >       assert globf(10) < 5
@@ -531,7 +531,7 @@
     failure_demo.py:205: AssertionError
     _____________________ TestMoreErrors.test_try_finally 
______________________
     
-    self = <failure_demo.TestMoreErrors instance at 0x1013628c0>
+    self = <failure_demo.TestMoreErrors instance at 0x101493908>
     
         def test_try_finally(self):
             x = 1
@@ -540,4 +540,4 @@
     E           assert 1 == 0
     
     failure_demo.py:210: AssertionError
-    ======================== 39 failed in 0.41 seconds 
=========================
+    ======================== 39 failed in 1.05 seconds 
=========================


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/example/simple.txt
--- a/doc/example/simple.txt
+++ b/doc/example/simple.txt
@@ -53,7 +53,7 @@
     test_sample.py:6: AssertionError
     ----------------------------- Captured stdout 
------------------------------
     first
-    1 failed in 0.02 seconds
+    1 failed in 0.50 seconds
 
 And now with supplying a command line option::
 
@@ -109,13 +109,13 @@
 
     $ py.test
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     gw0 I
     gw0 [0]
     
     scheduling tests via LoadScheduling
     
-    =============================  in 0.54 seconds 
=============================
+    =============================  in 5.12 seconds 
=============================
 
 .. _`excontrolskip`:
 
@@ -156,20 +156,20 @@
 
     $ py.test -rs    # "-rs" means report details on the little 's'
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     
     test_module.py .s
     ========================= short test summary info 
==========================
-    SKIP [1] /Users/hpk/tmp/doc-exec-49/conftest.py:9: need --runslow option 
to run
+    SKIP [1] /Users/hpk/tmp/doc-exec-158/conftest.py:9: need --runslow option 
to run
     
-    =================== 1 passed, 1 skipped in 0.02 seconds 
====================
+    =================== 1 passed, 1 skipped in 0.09 seconds 
====================
 
 Or run it including the ``slow`` marked test::
 
     $ py.test --runslow
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 2 items
     
     test_module.py ..
@@ -213,7 +213,7 @@
     E       Failed: not configured: 42
     
     test_checkconfig.py:8: Failed
-    1 failed in 0.02 seconds
+    1 failed in 0.07 seconds
 
 Detect if running from within a py.test run
 --------------------------------------------------------------
@@ -261,11 +261,11 @@
 
     $ py.test
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     project deps: mylib-1.1
     collecting ... collected 0 items
     
-    =============================  in 0.00 seconds 
=============================
+    =============================  in 0.01 seconds 
=============================
 
 .. regendoc:wipe
 
@@ -284,21 +284,21 @@
 
     $ py.test -v
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1 -- 
/Users/hpk/venv/1/bin/python
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2 -- 
/Users/hpk/venv/0/bin/python
     info1: did you know that ...
     did you?
     collecting ... collected 0 items
     
-    =============================  in 0.00 seconds 
=============================
+    =============================  in 0.03 seconds 
=============================
 
 and nothing when run plainly::
 
     $ py.test
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 0 items
     
-    =============================  in 0.00 seconds 
=============================
+    =============================  in 0.01 seconds 
=============================
 
 profiling test duration
 --------------------------
@@ -327,7 +327,7 @@
 
     $ py.test --durations=3
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 3 items
     
     test_some_are_slow.py ...
@@ -335,5 +335,5 @@
     ========================= slowest 3 test durations 
=========================
     0.20s call     test_some_are_slow.py::test_funcslow2
     0.10s call     test_some_are_slow.py::test_funcslow1
-    0.00s setup    test_some_are_slow.py::test_funcfast
-    ========================= 3 passed in 0.32 seconds 
=========================
+    0.00s call     test_some_are_slow.py::test_funcfast
+    ========================= 3 passed in 0.33 seconds 
=========================


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/funcargs.txt
--- a/doc/funcargs.txt
+++ b/doc/funcargs.txt
@@ -62,7 +62,7 @@
 
     $ py.test test_simplefactory.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_simplefactory.py F
@@ -77,7 +77,7 @@
     E       assert 42 == 17
     
     test_simplefactory.py:5: AssertionError
-    ========================= 1 failed in 0.02 seconds 
=========================
+    ========================= 1 failed in 0.03 seconds 
=========================
 
 This means that indeed the test function was called with a ``myfuncarg``
 argument value of ``42`` and the assert fails.  Here is how py.test
@@ -167,7 +167,7 @@
 
     $ py.test test_example.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 10 items
     
     test_example.py .........F
@@ -182,7 +182,7 @@
     E       assert 9 < 9
     
     test_example.py:6: AssertionError
-    ==================== 1 failed, 9 passed in 0.05 seconds 
====================
+    ==================== 1 failed, 9 passed in 0.07 seconds 
====================
 
 Obviously, only when ``numiter`` has the value of ``9`` does the test fail.  
Note that the ``pytest_generate_tests(metafunc)`` hook is called during
 the test collection phase which is separate from the actual test running.
@@ -190,7 +190,7 @@
 
     $ py.test --collectonly test_example.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 10 items
     <Module 'test_example.py'><Function 'test_func[0]'>
@@ -210,13 +210,13 @@
 
     $ py.test -v -k 7 test_example.py  # or -k test_func[7]
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1 -- 
/Users/hpk/venv/1/bin/python
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2 -- 
/Users/hpk/venv/0/bin/python
     collecting ... collected 10 items
     
     test_example.py:5: test_func[7] PASSED
     
     ======================= 9 tests deselected by '-k7' 
========================
-    ================== 1 passed, 9 deselected in 0.02 seconds 
==================
+    ================== 1 passed, 9 deselected in 0.01 seconds 
==================
 
 You might want to look at :ref:`more parametrization examples <paramexamples>`.
 


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/getting-started.txt
--- a/doc/getting-started.txt
+++ b/doc/getting-started.txt
@@ -22,9 +22,10 @@
 To check your installation has installed the correct version::
 
     $ py.test --version
-    This is py.test version 2.2.1, imported from /Users/hpk/p/pytest/pytest.pyc
+    This is py.test version 2.2.2, imported from /Users/hpk/p/pytest/pytest.pyc
     setuptools registered plugins:
-      pytest-xdist-1.8.dev2 at /Users/hpk/p/pytest-xdist/xdist/plugin.pyc
+      pytest-xdist-1.8 at /Users/hpk/p/pytest-xdist/xdist/plugin.pyc
+      pytest-cov-1.4 at 
/Users/hpk/venv/0/lib/python2.7/site-packages/pytest_cov.pyc
 
 If you get an error checkout :ref:`installation issues`.
 
@@ -46,7 +47,7 @@
 
     $ py.test
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_sample.py F
@@ -126,7 +127,7 @@
     ================================= FAILURES 
=================================
     ____________________________ TestClass.test_two 
____________________________
     
-    self = <test_class.TestClass instance at 0x10131a560>
+    self = <test_class.TestClass instance at 0x1013225a8>
     
         def test_two(self):
             x = "hello"
@@ -163,7 +164,7 @@
     ================================= FAILURES 
=================================
     _____________________________ test_needsfiles 
______________________________
     
-    tmpdir = local('/Users/hpk/tmp/pytest-679/test_needsfiles0')
+    tmpdir = local('/Users/hpk/tmp/pytest-20/test_needsfiles0')
     
         def test_needsfiles(tmpdir):
             print tmpdir
@@ -172,8 +173,8 @@
     
     test_tmpdir.py:3: AssertionError
     ----------------------------- Captured stdout 
------------------------------
-    /Users/hpk/tmp/pytest-679/test_needsfiles0
-    1 failed in 0.16 seconds
+    /Users/hpk/tmp/pytest-20/test_needsfiles0
+    1 failed in 0.11 seconds
 
 Before the test runs, a unique-per-test-invocation temporary directory
 was created.  More info at :ref:`tmpdir handling`.


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/skipping.txt
--- a/doc/skipping.txt
+++ b/doc/skipping.txt
@@ -130,7 +130,7 @@
 
     example $ py.test -rx xfail_demo.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 6 items
     
     xfail_demo.py xxxxxx
@@ -147,7 +147,7 @@
     XFAIL xfail_demo.py::test_hello6
       reason: reason
     
-    ======================== 6 xfailed in 0.08 seconds 
=========================
+    ======================== 6 xfailed in 0.16 seconds 
=========================
 
 .. _`evaluation of skipif/xfail conditions`:
 


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/tmpdir.txt
--- a/doc/tmpdir.txt
+++ b/doc/tmpdir.txt
@@ -28,7 +28,7 @@
 
     $ py.test test_tmpdir.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_tmpdir.py F
@@ -36,7 +36,7 @@
     ================================= FAILURES 
=================================
     _____________________________ test_create_file 
_____________________________
     
-    tmpdir = local('/Users/hpk/tmp/pytest-680/test_create_file0')
+    tmpdir = local('/Users/hpk/tmp/pytest-21/test_create_file0')
     
         def test_create_file(tmpdir):
             p = tmpdir.mkdir("sub").join("hello.txt")
@@ -47,7 +47,7 @@
     E       assert 0
     
     test_tmpdir.py:7: AssertionError
-    ========================= 1 failed in 0.17 seconds 
=========================
+    ========================= 1 failed in 0.07 seconds 
=========================
 
 .. _`base temporary directory`:
 


diff -r ebc6d7afeb7eda9b42fb50713723d6b299d98bf6 -r 
92b916483c1e65a80dc80e3f7816b39e84b36a4d doc/unittest.txt
--- a/doc/unittest.txt
+++ b/doc/unittest.txt
@@ -24,7 +24,7 @@
 
     $ py.test test_unittest.py
     =========================== test session starts 
============================
-    platform darwin -- Python 2.7.1 -- pytest-2.2.1
+    platform darwin -- Python 2.7.1 -- pytest-2.2.2
     collecting ... collected 1 items
     
     test_unittest.py F
@@ -42,7 +42,7 @@
     test_unittest.py:8: AssertionError
     ----------------------------- Captured stdout 
------------------------------
     hello
-    ========================= 1 failed in 0.04 seconds 
=========================
+    ========================= 1 failed in 0.15 seconds 
=========================
 
 .. _`unittest.py style`: http://docs.python.org/library/unittest.html

Repository URL: https://bitbucket.org/hpk42/pytest/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
_______________________________________________
py-svn mailing list
py-svn@codespeak.net
http://codespeak.net/mailman/listinfo/py-svn

Reply via email to