コード例 #1
0
ファイル: fileupload_test.php プロジェクト: MrAdder/phpbb
 public function test_valid_dimensions()
 {
     $upload = new \phpbb\files\upload($this->filesystem, $this->factory, $this->language, $this->php_ini, $this->request, $this->phpbb_root_path);
     $upload->set_allowed_extensions(false)->set_max_filesize(false)->set_allowed_dimensions(1, 1, 100, 100);
     $file1 = $this->gen_valid_filespec();
     $file2 = $this->gen_valid_filespec();
     $file2->height = 101;
     $file3 = $this->gen_valid_filespec();
     $file3->width = 0;
     $this->assertTrue($upload->valid_dimensions($file1));
     $this->assertFalse($upload->valid_dimensions($file2));
     $this->assertFalse($upload->valid_dimensions($file3));
 }