Rev 2388: Mark bzrlib.tests as providing assertFOO helper functions by adding a __unittest global attribute. (Robert Collins, Andrew Bennetts, Martin Pool, Jonathan Lange) in file:///home/robertc/source/baz/cleanassertions/

Robert Collins robertc at robertcollins.net
Fri Mar 30 07:32:19 BST 2007


At file:///home/robertc/source/baz/cleanassertions/

------------------------------------------------------------
revno: 2388
revision-id: robertc at robertcollins.net-20070330063216-ug57fzsc4xzqi0hu
parent: pqm at pqm.ubuntu.com-20070329191009-2b533e883212576c
committer: Robert Collins <robertc at robertcollins.net>
branch nick: cleanassertions
timestamp: Fri 2007-03-30 16:32:16 +1000
message:
  Mark bzrlib.tests as providing assertFOO helper functions by adding a __unittest global attribute. (Robert Collins, Andrew Bennetts, Martin Pool, Jonathan Lange)
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
=== modified file 'NEWS'
--- a/NEWS	2007-03-29 18:47:42 +0000
+++ b/NEWS	2007-03-30 06:32:16 +0000
@@ -49,6 +49,9 @@
       access.
       (Robert Collins, Andrew Bennetts)
 
+    * Mark bzrlib.tests as providing assertFOO helper functions by adding
+      a __unittest global attribute. (Robert Collins, Andrew Bennetts,
+      Martin Pool, Jonathan Lange)
 
 bzr 0.15 (not finalised)
 

=== modified file 'bzrlib/tests/__init__.py'
--- a/bzrlib/tests/__init__.py	2007-03-28 22:31:41 +0000
+++ b/bzrlib/tests/__init__.py	2007-03-30 06:32:16 +0000
@@ -89,6 +89,11 @@
 from bzrlib.tests.treeshape import build_tree_contents
 from bzrlib.workingtree import WorkingTree, WorkingTreeFormat2
 
+# Mark this python module as being part of the implementation
+# of unittest: this gives us better tracebacks where the last
+# shown frame is the test code, not our assertXYZ.
+__unittest = 1
+
 default_transport = LocalURLServer
 
 MODULES_TO_TEST = []



More information about the bazaar-commits mailing list