public function testAllowedTypes() { $f = new File(__DIR__ . '/../tmp/access.txt', array('txt' => 'text/plain')); $this->assertFalse($f->isAllowed('php')); $this->assertTrue(is_array($f->getAllowedTypes())); $f->setAllowedTypes(array('txt' => 'text/plain', 'php' => 'text/plain')); $f->addAllowedTypes(array('sql' => 'text/plain')); $this->assertTrue($f->isAllowed('php')); }