setDirectory(dirname(__FILE__)); if (DIRECTORY_SEPARATOR === '\\') { // can not really test on windows, filemode from mkdir() is ignored $this->assertEquals(40777, decoct(fileperms(dirname(__FILE__) . '/id'))); } else { $this->assertEquals(40700, decoct(fileperms(dirname(__FILE__) . '/id'))); } } /** * test correct file mode for created directory */ public function testDirectoryHasCorrectDifferentFilePermissions() { $example = new FilemodeExample('id', 0755); $example->setDirectory(dirname(__FILE__)); if (DIRECTORY_SEPARATOR === '\\') { // can not really test on windows, filemode from mkdir() is ignored $this->assertEquals(40777, decoct(fileperms(dirname(__FILE__) . '/id'))); } else { $this->assertEquals(40755, decoct(fileperms(dirname(__FILE__) . '/id'))); } } } ?>