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)); }