cvat/tests/cypress.base.config.js

38 lines
973 B
JavaScript
Raw Normal View History

2025-09-16 01:19:40 +00:00
// Copyright (C) CVAT.ai Corporation
//
// SPDX-License-Identifier: MIT
// eslint-disable-next-line import/no-unresolved
const reporter = require('allure-cypress/reporter');
const { allureCypress } = reporter;
const plugins = require('./cypress/plugins/index');
const baseUrl = 'http://localhost:8080';
const minioUrl = `http://${baseUrl.includes('3000') ? 'localhost' : 'minio'}:9000`;
module.exports = {
video: true,
viewportWidth: 1300,
viewportHeight: 960,
defaultCommandTimeout: 25000,
requestTimeout: 15000,
downloadsFolder: 'cypress/fixtures',
env: {
user: 'admin',
email: 'admin@localhost.company',
password: '12qwaszx',
},
e2e: {
setupNodeEvents(on, config) {
allureCypress(on, config, {
resultsDir: 'allure-results-e2e',
});
return plugins(on, config);
},
testIsolation: false,
baseUrl,
minioUrl,
},
};