The build failure is due to some missing calls to getDetails() which
were introduced upstream with
http://bazaar.launchpad.net/~python-fixtures/python-fixtures/trunk/revision/29/lib/fixtures/fixture.py

I've attached a small patch that fixes the issue.

-- 
Emanuele
diff -urN a/lib/fixtures/fixture.py b/lib/fixtures/fixture.py
--- a/lib/fixtures/fixture.py	2011-06-23 09:47:38.000000000 +0200
+++ b/lib/fixtures/fixture.py	2012-06-25 12:00:38.397130001 +0200
@@ -199,7 +199,7 @@
             # The child failed to come up, capture any details it has (copying
             # the content, it may go away anytime).
             if gather_details is not None:
-                gather_details(fixture, self)
+                gather_details(fixture.getDetails(), self._details)
             raise
         else:
             self.addCleanup(fixture.cleanUp)
diff -urN a/lib/fixtures/testcase.py b/lib/fixtures/testcase.py
--- a/lib/fixtures/testcase.py	2011-06-23 09:44:15.000000000 +0200
+++ b/lib/fixtures/testcase.py	2012-06-25 11:39:50.345131200 +0200
@@ -45,7 +45,7 @@
         except:
             if use_details:
                 # Capture the details now, in case the fixture goes away.
-                gather_details(fixture, self)
+                gather_details(fixture.getDetails(), self.getDetails())
             raise
         else:
             self.addCleanup(fixture.cleanUp)

Reply via email to