mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-31 07:57:27 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			574 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			574 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import pytest
 | |
| 
 | |
| from PIL import __version__
 | |
| 
 | |
| pyroma = pytest.importorskip("pyroma", reason="Pyroma not installed")
 | |
| 
 | |
| 
 | |
| def test_pyroma():
 | |
|     # Arrange
 | |
|     data = pyroma.projectdata.get_data(".")
 | |
| 
 | |
|     # Act
 | |
|     rating = pyroma.ratings.rate(data)
 | |
| 
 | |
|     # Assert
 | |
|     if "rc" in __version__:
 | |
|         # Pyroma needs to chill about RC versions and not kill all our tests.
 | |
|         assert rating == (
 | |
|             9,
 | |
|             ["The package's version number does not comply with PEP-386."],
 | |
|         )
 | |
| 
 | |
|     else:
 | |
|         # Should have a perfect score
 | |
|         assert rating == (10, [])
 |