test fixes

This commit is contained in:
Dennis Eichhorn 2022-11-25 23:55:35 +01:00
parent be3c3465c7
commit ca27d3e374
3 changed files with 15 additions and 3 deletions

View File

@ -270,7 +270,7 @@ final class ApiController extends Controller
ApplicationAbstract $app = null
) : Media
{
if ($status['status'] !== UploadStatus::OK) {
if (!isset($status['status']) || $status['status'] !== UploadStatus::OK) {
return new NullMedia();
}
@ -696,7 +696,7 @@ final class ApiController extends Controller
$ids = [];
foreach ($status as $stat) {
$created = self::createDbEntry(
$status,
$stat,
$request->header->account,
$virtualPath,
$request->getData('type', 'int'),

View File

@ -119,6 +119,7 @@ trait ApiControllerCollectionTrait
$request->header->account = 1;
$request->setData('name', 'Test Collection');
$request->setData('path', '/test/path');
$request->setData('create_directory', true);
$this->module->apiCollectionCreate($request, $response);

View File

@ -60,7 +60,18 @@ trait ApiControllerMediaTrait
],
];
$ids = $this->module->createDbEntries($status, 1);
$ids = [];
foreach ($status as $stat) {
$created = $this->module::createDbEntry(
$status,
1
);
if ($created->getId() > 0) {
$ids[] = $created->getId();
}
}
self::assertCount(2, $ids);
}