Code Duplication    Length = 12-12 lines in 2 locations

tests/Resolvable/Resolver/AwsS3PresignedUrlResolverTest.php 1 location

@@ 10-21 (lines=12) @@
7
use Gaufrette\Extras\Resolvable\Resolver\AwsS3PresignedUrlResolver;
8
use Gaufrette\Filesystem;
9
10
class AwsS3PresignedUrlResolverTest extends TestCase
11
{
12
    use AwsS3SetUpTearDownTrait;
13
14
    protected function getFilesystem()
15
    {
16
        return new ResolvableFilesystem(
17
            new Filesystem(new AwsS3($this->client, $this->bucket, ['create' => true])),
18
            new AwsS3PresignedUrlResolver($this->client, $this->bucket, '', new \DateTime('+1 minute'))
19
        );
20
    }
21
}
22

tests/Resolvable/Resolver/AwsS3PublicUrlResolverTest.php 1 location

@@ 10-21 (lines=12) @@
7
use Gaufrette\Extras\Resolvable\Resolver\AwsS3PublicUrlResolver;
8
use Gaufrette\Filesystem;
9
10
class AwsS3PublicUrlResolverTest extends TestCase
11
{
12
    use AwsS3SetUpTearDownTrait;
13
14
    protected function getFilesystem()
15
    {
16
        return new ResolvableFilesystem(
17
            new Filesystem(new AwsS3($this->client, $this->bucket, ['create' => true])),
18
            new AwsS3PublicUrlResolver($this->client, $this->bucket, '', new \DateTime('+1 minute'))
19
        );
20
    }
21
}
22