Skip to content

Commit

Permalink
Cypress test. Creating a label with existing label name. (#2705)
Browse files Browse the repository at this point in the history
  • Loading branch information
dvkruchinin authored Jan 26, 2021
1 parent c1a11b1 commit 165cf0f
Showing 1 changed file with 34 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
// Copyright (C) 2021 Intel Corporation
//
// SPDX-License-Identifier: MIT

/// <reference types="cypress" />

import { taskName } from '../../support/const';

context('Creating a label with existing label name.', () => {
const caseId = '43';
let firstLabelName = '';

before(() => {
cy.openTask(taskName);
});

describe(`Testing case "${caseId}"`, () => {
it('Try to create a label with existing name. Should not be successful.', () => {
// Get the name of the first existing label.
cy.get('.cvat-constructor-viewer-item')
.first()
.then((firstLabel) => {
firstLabelName = firstLabel.text();
// Try to create a label with existing label name
cy.get('.cvat-constructor-viewer-new-item').click();
cy.get('[placeholder="Label name"]').type(firstLabelName);
cy.contains('[type="submit"]', 'Done').click();
});
cy.get('.cvat-notification-notice-update-task-failed')
.should('exist')
.and('contain.text', 'label names must be unique');
});
});
});

0 comments on commit 165cf0f

Please sign in to comment.