mirror of
				https://github.com/python/cpython.git
				synced 2025-11-01 06:01:29 +00:00 
			
		
		
		
	Minor tweaks to packaging tests.
- Move a tearDown method right after setUp - Use assertRaises instead of reinventing it - Skip a test instead of commenting it out, as a reminder
This commit is contained in:
		
							parent
							
								
									c06f46f74c
								
							
						
					
					
						commit
						ed5d2f1310
					
				
					 3 changed files with 28 additions and 34 deletions
				
			
		|  | @ -37,6 +37,16 @@ def setUp(self): | |||
|         site.USER_BASE = self.mkdtemp() | ||||
|         build_ext.USER_BASE = site.USER_BASE | ||||
| 
 | ||||
|     def tearDown(self): | ||||
|         # Get everything back to normal | ||||
|         unload('xx') | ||||
|         sys.path.remove(self.tmp_dir) | ||||
|         if sys.version > "2.6": | ||||
|             site.USER_BASE = self.old_user_base | ||||
|             build_ext.USER_BASE = self.old_user_base | ||||
| 
 | ||||
|         super(BuildExtTestCase, self).tearDown() | ||||
| 
 | ||||
|     def _fixup_command(self, cmd): | ||||
|         # When Python was build with --enable-shared, -L. is not good enough | ||||
|         # to find the libpython<blah>.so.  This is because regrtest runs it | ||||
|  | @ -103,16 +113,6 @@ def test_build_ext(self): | |||
|         self.assertTrue(isinstance(xx.Null(), xx.Null)) | ||||
|         self.assertTrue(isinstance(xx.Str(), xx.Str)) | ||||
| 
 | ||||
|     def tearDown(self): | ||||
|         # Get everything back to normal | ||||
|         unload('xx') | ||||
|         sys.path.remove(self.tmp_dir) | ||||
|         if sys.version > "2.6": | ||||
|             site.USER_BASE = self.old_user_base | ||||
|             build_ext.USER_BASE = self.old_user_base | ||||
| 
 | ||||
|         super(BuildExtTestCase, self).tearDown() | ||||
| 
 | ||||
|     def test_solaris_enable_shared(self): | ||||
|         dist = Distribution({'name': 'xx'}) | ||||
|         cmd = build_ext(dist) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Éric Araujo
						Éric Araujo