项目文件夹

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

36 行
1.1 KiB
JavaScript

// Copyright (C) CVAT.ai Corporation
//
// SPDX-License-Identifier: MIT
/// <reference types="cypress" />
import {
taskName, labelName, attrName,
textDefaultValue,
multiAttrParams, advancedConfigurationParams,
} from '../../support/const';
import { defaultTaskSpec } from '../../support/default-specs';
it('Prepare for testing', () => {
cy.log('Seeding shared data');
cy.visit('/auth/login');
const attributes = [
{ name: attrName, values: textDefaultValue, type: 'text' },
{ ...multiAttrParams },
];
const { taskSpec, dataSpec, extras } = defaultTaskSpec({
taskName,
labelName,
attributes,
serverFiles: ['image_main_task.zip'],
segmentSize: advancedConfigurationParams.segmentSize,
startFrame: advancedConfigurationParams.startFrame,
stopFrame: advancedConfigurationParams.stopFrame,
frameFilter: `step=${advancedConfigurationParams.frameStep}`,
});
cy.headlessLogin();
cy.intercept('POST', '/api/tasks**').as('createTaskRequest');
cy.headlessCreateTask(taskSpec, dataSpec, extras);
cy.wait('@createTaskRequest');
});