OSS\Tests\ContentTypeTest::testByFileName PHP Метод

testByFileName() публичный Метод

public testByFileName ( )
    public function testByFileName()
    {
        $client = Common::getOssClient();
        $bucket = Common::getBucketName();
        $file = '/tmp/x.html';
        $object = 'test/x';
        $this->runCmd('touch ' . $file);
        $client->uploadFile($bucket, $object, $file);
        $type = $this->getContentType($bucket, $object);
        $this->assertEquals('text/html', $type);
        $file = '/tmp/x.json';
        $object = 'test/y';
        $this->runCmd('dd if=/dev/urandom of=' . $file . ' bs=1024 count=100');
        $client->multiuploadFile($bucket, $object, $file, array('partSize' => 100));
        $type = $this->getContentType($bucket, $object);
        $this->assertEquals('application/json', $type);
    }