Esempio n. 1
0
 public function testWriteStream()
 {
     $mock = $this->getS3Client();
     $mock->shouldReceive('putObject')->times(2);
     $adapter = new Adapter($mock, 'bucketname', 'prefix');
     $temp = tmpfile();
     $adapter->writeStream('something', $temp, array('visibility' => 'private', 'mimetype' => 'text/plain', 'Expires' => 'it does'));
     $adapter->updateStream('something', $temp);
     fclose($temp);
 }
Esempio n. 2
0
 public function testWrite()
 {
     $mock = $this->getS3Client();
     $mock->shouldReceive('putObject')->times(4);
     $adapter = new Adapter($mock, 'bucketname', 'prefix');
     $adapter->update('something', 'something');
     $adapter->write('something', 'something', 'private');
     $adapter->writeStream('something', 'something', array('visibility' => 'private', 'mimetype' => 'text/plain'));
     $adapter->updateStream('something', 'something');
 }