项目文件夹

文件
2026-07-13 13:32:23 +08:00

38 行
1.0 KiB
JavaScript

// Copyright (C) CVAT.ai Corporation
//
// SPDX-License-Identifier: MIT
/// <reference types="cypress" />
import {
taskName,
labelName,
attrName,
textDefaultValue,
pcdPngZipArr,
multiAttrParams,
advancedConfigurationParams, // is false
} from '../../support/const_canvas3d';
import { defaultTaskSpec } from '../../support/default-specs';
it('Prepare for testing canvas3d', () => {
const attributes = [
{ name: attrName, values: textDefaultValue, type: 'text' },
];
if (multiAttrParams && typeof multiAttrParams === 'object') {
attributes.push({ ...multiAttrParams });
}
const { taskSpec, dataSpec, extras } = defaultTaskSpec({
taskName,
labelName,
attributes,
serverFiles: [pcdPngZipArr],
validationParams: advancedConfigurationParams,
});
cy.visit('/auth/login');
cy.headlessLogin();
cy.intercept('POST', '/api/tasks**').as('createTaskRequest');
cy.headlessCreateTask(taskSpec, dataSpec, extras);
cy.wait('@createTaskRequest');
});