diff options
Diffstat (limited to 'tests/lib/Files/ObjectStore/AzureTest.php')
-rw-r--r-- | tests/lib/Files/ObjectStore/AzureTest.php | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/tests/lib/Files/ObjectStore/AzureTest.php b/tests/lib/Files/ObjectStore/AzureTest.php new file mode 100644 index 00000000000..52d2b9e8657 --- /dev/null +++ b/tests/lib/Files/ObjectStore/AzureTest.php @@ -0,0 +1,30 @@ +<?php + +/** + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +namespace Test\Files\ObjectStore; + +use OC\Files\ObjectStore\Azure; +use OCP\IConfig; +use OCP\Server; + +/** + * @group PRIMARY-azure + */ +class AzureTest extends ObjectStoreTestCase { + protected function getInstance() { + $config = Server::get(IConfig::class)->getSystemValue('objectstore'); + if (!is_array($config) || $config['class'] !== 'OC\\Files\\ObjectStore\\Azure') { + $this->markTestSkipped('objectstore not configured for azure'); + } + + return new Azure($config['arguments']); + } + + public function testFseekSize(): void { + $this->markTestSkipped('azure does not support seeking at the moment'); + } +} |