コード例 #1
0
ファイル: tar.test.php プロジェクト: rsnitsch/dokuwiki
 /**
  * Check the extension to compression guesser
  */
 public function test_filetype()
 {
     $tar = new Tar();
     $this->assertEquals(Tar::COMPRESS_NONE, $tar->filetype('foo'));
     $this->assertEquals(Tar::COMPRESS_GZIP, $tar->filetype('foo.tgz'));
     $this->assertEquals(Tar::COMPRESS_GZIP, $tar->filetype('foo.tGZ'));
     $this->assertEquals(Tar::COMPRESS_GZIP, $tar->filetype('foo.tar.GZ'));
     $this->assertEquals(Tar::COMPRESS_GZIP, $tar->filetype('foo.tar.gz'));
     $this->assertEquals(Tar::COMPRESS_BZIP, $tar->filetype('foo.tbz'));
     $this->assertEquals(Tar::COMPRESS_BZIP, $tar->filetype('foo.tBZ'));
     $this->assertEquals(Tar::COMPRESS_BZIP, $tar->filetype('foo.tar.BZ2'));
     $this->assertEquals(Tar::COMPRESS_BZIP, $tar->filetype('foo.tar.bz2'));
 }