28 lines
		
	
	
		
			814 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			814 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php declare(strict_types=1);
 | |
| 
 | |
| class EokmTest extends ShimmiePHPUnitTestCase
 | |
| {
 | |
|     public function testPass()
 | |
|     {
 | |
|         // no EOKM login details set, so be a no-op
 | |
|         $this->log_in_as_user();
 | |
|         $this->post_image("tests/pbx_screenshot.jpg", "pbx computer screenshot");
 | |
|         $this->assert_no_text("Image too large");
 | |
|         $this->assert_no_text("Image too small");
 | |
|         $this->assert_no_text("ratio");
 | |
|     }
 | |
| 
 | |
|     /*
 | |
|     public function testFail()
 | |
|     {
 | |
|         $this->log_in_as_user();
 | |
|         try {
 | |
|             $this->post_image("tests/pbx_screenshot.jpg", "pbx computer screenshot");
 | |
|             $this->assertTrue(false, "Invalid-size image was allowed");
 | |
|         } catch (UploadException $e) {
 | |
|             $this->assertEquals("Image too small", $e->getMessage());
 | |
|         }
 | |
|     }
 | |
|     */
 | |
| }
 |