aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorRobin Appelman <robin@icewind.nl>2024-06-19 14:55:05 +0200
committerRobin Appelman <robin@icewind.nl>2024-06-19 16:57:42 +0200
commit957a00b9de873ebdc382c86c82d32aff5eedba52 (patch)
treefb0479719e7e30aa2f7f9b85b4536d6782505f0a /tests
parent441dfd6646ed5491610f4a7d02afda08e2748fc2 (diff)
downloadnextcloud-server-957a00b9de873ebdc382c86c82d32aff5eedba52.tar.gz
nextcloud-server-957a00b9de873ebdc382c86c82d32aff5eedba52.zip
chore: remove chunking-v1
Signed-off-by: Robin Appelman <robin@icewind.nl>
Diffstat (limited to 'tests')
-rw-r--r--tests/lib/FileChunkingTest.php58
1 files changed, 0 insertions, 58 deletions
diff --git a/tests/lib/FileChunkingTest.php b/tests/lib/FileChunkingTest.php
deleted file mode 100644
index b69154ea1c3..00000000000
--- a/tests/lib/FileChunkingTest.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-/**
- * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors
- * SPDX-FileCopyrightText: 2016 ownCloud, Inc.
- * SPDX-License-Identifier: AGPL-3.0-only
- */
-
-namespace Test;
-
-use OCP\ICache;
-
-class FileChunkingTest extends \Test\TestCase {
- public function dataIsComplete() {
- return [
- [1, [], false],
- [1, [0], true],
- [2, [], false],
- [2, [0], false],
- [2, [1], false],
- [2, [0,1], true],
- [10, [], false],
- [10, [0,1,2,3,4,5,6,7,8], false],
- [10, [1,2,3,4,5,6,7,8,9], false],
- [10, [0,1,2,3,5,6,7,8,9], false],
- [10, [0,1,2,3,4,5,6,7,8,9], true],
- ];
- }
-
- /**
- * @dataProvider dataIsComplete
- * @param $total
- * @param array $present
- * @param $expected
- */
- public function testIsComplete($total, array $present, $expected) {
- $fileChunking = $this->getMockBuilder(\OC_FileChunking::class)
- ->setMethods(['getCache'])
- ->setConstructorArgs([[
- 'name' => 'file',
- 'transferid' => '42',
- 'chunkcount' => $total,
- ]])
- ->getMock();
-
- $cache = $this->createMock(ICache::class);
-
- $cache->expects($this->atLeastOnce())
- ->method('hasKey')
- ->willReturnCallback(function ($key) use ($present) {
- $data = explode('-', $key);
- return in_array($data[3], $present);
- });
-
- $fileChunking->method('getCache')->willReturn($cache);
-
- $this->assertEquals($expected, $fileChunking->isComplete());
- }
-}