From 2a41b64c85d408ea19591e7b8999f85846ea10cd Mon Sep 17 00:00:00 2001 From: Dmitry Kruchinin <33020454+dvkruchinin@users.noreply.github.com> Date: Tue, 22 Dec 2020 22:13:51 +0300 Subject: [PATCH] Cypress test. Issue 2487. (#2571) Co-authored-by: Kruchinin --- ...ue_2487_extra_instances_canvas_grouping.js | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tests/cypress/integration/actions_tasks_objects/issue_2487_extra_instances_canvas_grouping.js diff --git a/tests/cypress/integration/actions_tasks_objects/issue_2487_extra_instances_canvas_grouping.js b/tests/cypress/integration/actions_tasks_objects/issue_2487_extra_instances_canvas_grouping.js new file mode 100644 index 00000000..87e7e393 --- /dev/null +++ b/tests/cypress/integration/actions_tasks_objects/issue_2487_extra_instances_canvas_grouping.js @@ -0,0 +1,30 @@ +// Copyright (C) 2020 Intel Corporation +// +// SPDX-License-Identifier: MIT + +/// + +import { taskName } from '../../support/const'; + +context('Extra instances on canvas when grouping.', () => { + const issueId = '2487'; + + before(() => { + cy.openTaskJob(taskName); + }); + + describe(`Testing issue "${issueId}"`, () => { + it('Go to grouping mode.', () => { + cy.changeAppearance('Group'); + }); + + it('Start drawing a group region and press "G". Group region not exist', () => { + cy.get('.cvat-group-control').click(); + cy.get('.cvat-canvas-container') + .trigger('mousedown', 250, 250, { button: 0 }) + .trigger('mousemove', 500, 500); + cy.get('body').type('g'); + cy.get('.cvat_canvas_shape_grouping').should('not.exist'); + }); + }); +});