mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-01 00:17:27 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			59 lines
		
	
	
		
			808 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			808 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from tester import *
 | |
| import os.path
 | |
| 
 | |
| 
 | |
| def helper_save_as_pdf(mode):
 | |
|     # Arrange
 | |
|     im = lena(mode)
 | |
|     outfile = tempfile("temp_" + mode + ".pdf")
 | |
| 
 | |
|     # Act
 | |
|     im.save(outfile)
 | |
| 
 | |
|     # Assert
 | |
|     assert_true(os.path.isfile(outfile))
 | |
|     assert_greater(os.path.getsize(outfile), 0)
 | |
| 
 | |
| 
 | |
| def test_monochrome():
 | |
|     # Arrange
 | |
|     mode = "1"
 | |
| 
 | |
|     # Act / Assert
 | |
|     helper_save_as_pdf(mode)
 | |
| 
 | |
| 
 | |
| def test_greyscale():
 | |
|     # Arrange
 | |
|     mode = "L"
 | |
| 
 | |
|     # Act / Assert
 | |
|     helper_save_as_pdf(mode)
 | |
| 
 | |
| 
 | |
| def test_rgb():
 | |
|     # Arrange
 | |
|     mode = "RGB"
 | |
| 
 | |
|     # Act / Assert
 | |
|     helper_save_as_pdf(mode)
 | |
| 
 | |
| 
 | |
| def test_p_mode():
 | |
|     # Arrange
 | |
|     mode = "P"
 | |
| 
 | |
|     # Act / Assert
 | |
|     helper_save_as_pdf(mode)
 | |
| 
 | |
| 
 | |
| def test_cmyk_mode():
 | |
|     # Arrange
 | |
|     mode = "CMYK"
 | |
| 
 | |
|     # Act / Assert
 | |
|     helper_save_as_pdf(mode)
 | |
| 
 | |
| 
 | |
| # End of file
 |