fix the rest of py/code tests on python 3
--HG-- branch : trunk
This commit is contained in:
		
							parent
							
								
									96ec12902d
								
							
						
					
					
						commit
						0f7a9e2da2
					
				|  | @ -74,3 +74,6 @@ class AssertionError(BuiltinAssertionError): | ||||||
|                     self.args = (self.msg,) |                     self.args = (self.msg,) | ||||||
|             else: |             else: | ||||||
|                 self.msg = None |                 self.msg = None | ||||||
|  | 
 | ||||||
|  | if sys.version_info > (3, 0): | ||||||
|  |     AssertionError.__module__ = "builtins" | ||||||
|  |  | ||||||
|  | @ -295,11 +295,15 @@ class TestFormattedExcinfo: | ||||||
|     def test_repr_source_excinfo(self): |     def test_repr_source_excinfo(self): | ||||||
|         """ check if indentation is right """ |         """ check if indentation is right """ | ||||||
|         pr = FormattedExcinfo() |         pr = FormattedExcinfo() | ||||||
|  |         py.code.patch_builtins() | ||||||
|  |         try: | ||||||
|             excinfo = self.excinfo_from_exec(""" |             excinfo = self.excinfo_from_exec(""" | ||||||
|                 def f(): |                 def f(): | ||||||
|                     assert 0 |                     assert 0 | ||||||
|                 f() |                 f() | ||||||
|             """) |             """) | ||||||
|  |         finally: | ||||||
|  |             py.code.unpatch_builtins() | ||||||
|         pr = FormattedExcinfo() |         pr = FormattedExcinfo() | ||||||
|         source = pr._getentrysource(excinfo.traceback[-1]) |         source = pr._getentrysource(excinfo.traceback[-1]) | ||||||
|         lines = pr.get_source(source, 1, excinfo) |         lines = pr.get_source(source, 1, excinfo) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue