mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-01 00:17:27 +03:00 
			
		
		
		
	Run deprecated import check before imports from other tests
This commit is contained in:
		
							parent
							
								
									f854d7f7c9
								
							
						
					
					
						commit
						40711f9edb
					
				
							
								
								
									
										18
									
								
								Tests/test_deprecated_imageqt.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								Tests/test_deprecated_imageqt.py
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,18 @@ | ||||||
|  | import warnings | ||||||
|  | 
 | ||||||
|  | with warnings.catch_warnings(record=True) as w: | ||||||
|  |     # Arrange: cause all warnings to always be triggered | ||||||
|  |     warnings.simplefilter("always") | ||||||
|  | 
 | ||||||
|  |     # Act: trigger a warning with Qt5 | ||||||
|  |     from PIL import ImageQt | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | def test_deprecated(): | ||||||
|  |     # Assert | ||||||
|  |     if ImageQt.qt_version in ("5", "side2"): | ||||||
|  |         assert len(w) == 1 | ||||||
|  |         assert issubclass(w[0].category, DeprecationWarning) | ||||||
|  |         assert "deprecated" in str(w[0].message) | ||||||
|  |     else: | ||||||
|  |         assert len(w) == 0 | ||||||
|  | @ -1,18 +0,0 @@ | ||||||
| import warnings |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| def test_deprecated(): |  | ||||||
|     with warnings.catch_warnings(record=True) as w: |  | ||||||
|         # Arrange: cause all warnings to always be triggered |  | ||||||
|         warnings.simplefilter("always") |  | ||||||
| 
 |  | ||||||
|         # Act: trigger a warning with Qt5 |  | ||||||
|         from PIL import ImageQt |  | ||||||
| 
 |  | ||||||
|         # Assert |  | ||||||
|         if ImageQt.qt_version in ("5", "side2"): |  | ||||||
|             assert len(w) == 1 |  | ||||||
|             assert issubclass(w[0].category, DeprecationWarning) |  | ||||||
|             assert "deprecated" in str(w[0].message) |  | ||||||
|         else: |  | ||||||
|             assert len(w) == 0 |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user