| Conditions | 5 | 
| Paths | 8 | 
| Total Lines | 17 | 
| Code Lines | 9 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Changes | 0 | ||
| 1 | <?php  | 
            ||
| 24 | public static function setUpBeforeClass()  | 
            ||
| 25 |     { | 
            ||
| 26 |         if (!class_exists('Aws\S3\S3Client')) { | 
            ||
| 27 |             self::markTestSkipped('AWS SDK not installed.'); | 
            ||
| 28 | }  | 
            ||
| 29 | |||
| 30 |         if (false === getenv('AWS_ACCESS_KEY_ID') || false === getenv('AWS_SECRET_ACCESS_KEY')) { | 
            ||
| 31 |             self::markTestSkipped('AWS Credentials not present!'); | 
            ||
| 32 | }  | 
            ||
| 33 | |||
| 34 |         if (false === $bucket = getenv('AWS_S3_BUCKET_NAME')) { | 
            ||
| 35 |             self::markTestSkipped('AWS Bucket Name is not present!'); | 
            ||
| 36 | }  | 
            ||
| 37 | |||
| 38 | self::$engine = new AmazonS3StorageEngine();  | 
            ||
| 39 | self::$engine->setBucket($bucket);  | 
            ||
| 40 | }  | 
            ||
| 41 | }  | 
            ||
| 42 |