Example #1
0
 public function testFileExtension()
 {
     // File not start with dot.
     $this->assertEquals('php', File::getFileExtension('/path/to/lib.inc.php'));
     $this->assertEquals('php', File::getFileExtension('/path/to/lib.php'));
     $this->assertEquals(NULL, File::getFileExtension('/path/to/lib'));
     $this->assertEquals(NULL, File::getFileExtension('/path/to/lib.'));
     // File start with dot
     $this->assertEquals('php', File::getFileExtension('/path/to/.lib.inc.php'));
     $this->assertEquals('php', File::getFileExtension('/path/to/.lib.php'));
     $this->assertEquals(NULL, File::getFileExtension('/path/to/.lib'));
     $this->assertEquals(NULL, File::getFileExtension('/path/to/.lib.'));
 }