fix: refs #8484 fixed some tests to enable previously skipped cases and enhance functionality
gitea/salix-front/pipeline/pr-dev There was a failure building this commit
Details
gitea/salix-front/pipeline/pr-dev There was a failure building this commit
Details
This commit is contained in:
parent
3bb09c8310
commit
ed505053b8
|
@ -192,6 +192,7 @@ const debtWarning = computed(() => {
|
||||||
query: {
|
query: {
|
||||||
createForm: JSON.stringify({
|
createForm: JSON.stringify({
|
||||||
clientFk: entity.id,
|
clientFk: entity.id,
|
||||||
|
addressId: entity.defaultAddressFk,
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
}"
|
}"
|
||||||
|
|
|
@ -36,7 +36,7 @@ describe('ClaimDevelopment', () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
// TODO: #8112
|
// TODO: #8112
|
||||||
xit('should add and remove new line', () => {
|
it('should add and remove new line', () => {
|
||||||
cy.wait(['@workers', '@workers']);
|
cy.wait(['@workers', '@workers']);
|
||||||
cy.addCard();
|
cy.addCard();
|
||||||
|
|
||||||
|
|
|
@ -62,10 +62,9 @@ describe('Client list', () => {
|
||||||
it('Client founded create order', () => {
|
it('Client founded create order', () => {
|
||||||
const search = 'Jessica Jones';
|
const search = 'Jessica Jones';
|
||||||
cy.searchByLabel('Name', search);
|
cy.searchByLabel('Name', search);
|
||||||
cy.openActionDescriptor('New order');
|
cy.get('[href="#/order/list?createForm={%22clientFk%22:1110,%22addressId%22:10}"]').click();
|
||||||
cy.waitForElement('#formModel');
|
cy.waitForElement('#formModel');
|
||||||
cy.waitForElement('.q-form');
|
cy.waitForElement('.q-form');
|
||||||
cy.checkValueForm(1, search);
|
cy.checkValueForm(1, search);
|
||||||
cy.checkValueForm(2, search);
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -7,6 +7,6 @@ describe('Client notes', () => {
|
||||||
});
|
});
|
||||||
it('Should load layout', () => {
|
it('Should load layout', () => {
|
||||||
cy.get('.q-page').should('be.visible');
|
cy.get('.q-page').should('be.visible');
|
||||||
cy.get('.q-page > :nth-child(2) > :nth-child(1)').should('be.visible');
|
cy.get('.q-page > :nth-child(2) > :nth-child(1)').should('not.be.visible');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -14,7 +14,7 @@ describe('Handle Items FixedPrice', () => {
|
||||||
'.q-header > .q-toolbar > :nth-child(1) > .q-btn__content > .q-icon'
|
'.q-header > .q-toolbar > :nth-child(1) > .q-btn__content > .q-icon'
|
||||||
).click();
|
).click();
|
||||||
});
|
});
|
||||||
it.skip('filter', function () {
|
it('filter', function () {
|
||||||
cy.get('.category-filter > :nth-child(1) > .q-btn__content > .q-icon').click();
|
cy.get('.category-filter > :nth-child(1) > .q-btn__content > .q-icon').click();
|
||||||
cy.selectOption('.list > :nth-child(2)', 'Alstroemeria');
|
cy.selectOption('.list > :nth-child(2)', 'Alstroemeria');
|
||||||
cy.get('.q-gutter-x-sm > .q-btn > .q-btn__content > .q-icon').click();
|
cy.get('.q-gutter-x-sm > .q-btn > .q-btn__content > .q-icon').click();
|
||||||
|
@ -27,7 +27,7 @@ describe('Handle Items FixedPrice', () => {
|
||||||
cy.get('.q-notification__message').should('have.text', 'Data saved');
|
cy.get('.q-notification__message').should('have.text', 'Data saved');
|
||||||
/* ==== End Cypress Studio ==== */
|
/* ==== End Cypress Studio ==== */
|
||||||
});
|
});
|
||||||
it.skip('Create and delete ', function () {
|
it('Create and delete ', function () {
|
||||||
cy.get('.q-gutter-x-sm > .q-btn > .q-btn__content > .q-icon').click();
|
cy.get('.q-gutter-x-sm > .q-btn > .q-btn__content > .q-icon').click();
|
||||||
cy.addBtnClick();
|
cy.addBtnClick();
|
||||||
cy.selectOption(`${firstRow} > :nth-child(2)`, '#11');
|
cy.selectOption(`${firstRow} > :nth-child(2)`, '#11');
|
||||||
|
@ -43,7 +43,7 @@ describe('Handle Items FixedPrice', () => {
|
||||||
cy.get('.q-notification__message').should('have.text', 'Data saved');
|
cy.get('.q-notification__message').should('have.text', 'Data saved');
|
||||||
});
|
});
|
||||||
|
|
||||||
it.skip('Massive edit', function () {
|
it('Massive edit', function () {
|
||||||
cy.get(' .bg-header > :nth-child(1) > .q-checkbox > .q-checkbox__inner ').click();
|
cy.get(' .bg-header > :nth-child(1) > .q-checkbox > .q-checkbox__inner ').click();
|
||||||
cy.get('#subToolbar > .q-btn--standard').click();
|
cy.get('#subToolbar > .q-btn--standard').click();
|
||||||
cy.selectOption("[data-cy='field-to-edit']", 'Min price');
|
cy.selectOption("[data-cy='field-to-edit']", 'Min price');
|
||||||
|
@ -52,7 +52,7 @@ describe('Handle Items FixedPrice', () => {
|
||||||
cy.get('.q-mt-lg > .q-btn--standard').click();
|
cy.get('.q-mt-lg > .q-btn--standard').click();
|
||||||
cy.get('.q-notification__message').should('have.text', 'Data saved');
|
cy.get('.q-notification__message').should('have.text', 'Data saved');
|
||||||
});
|
});
|
||||||
it.skip('Massive remove', function () {
|
it('Massive remove', function () {
|
||||||
cy.get(' .bg-header > :nth-child(1) > .q-checkbox > .q-checkbox__inner ').click();
|
cy.get(' .bg-header > :nth-child(1) > .q-checkbox > .q-checkbox__inner ').click();
|
||||||
cy.get('#subToolbar > .q-btn--flat').click();
|
cy.get('#subToolbar > .q-btn--flat').click();
|
||||||
cy.get(
|
cy.get(
|
||||||
|
|
|
@ -16,7 +16,7 @@ describe('Item list', () => {
|
||||||
cy.get('.q-virtual-scroll__content > :nth-child(4) > :nth-child(4)').click();
|
cy.get('.q-virtual-scroll__content > :nth-child(4) > :nth-child(4)').click();
|
||||||
});
|
});
|
||||||
// https://redmine.verdnatura.es/issues/8421
|
// https://redmine.verdnatura.es/issues/8421
|
||||||
it.skip('should create an item', () => {
|
it('should create an item', () => {
|
||||||
const data = {
|
const data = {
|
||||||
Description: { val: `Test item` },
|
Description: { val: `Test item` },
|
||||||
Type: { val: `Crisantemo`, type: 'select' },
|
Type: { val: `Crisantemo`, type: 'select' },
|
||||||
|
@ -25,6 +25,7 @@ describe('Item list', () => {
|
||||||
};
|
};
|
||||||
cy.dataCy('vnTableCreateBtn').click();
|
cy.dataCy('vnTableCreateBtn').click();
|
||||||
cy.fillInForm(data);
|
cy.fillInForm(data);
|
||||||
|
cy.dataCy('Origin_select').click(); // This form maintains the q.menu open and needs to be closed.
|
||||||
cy.dataCy('FormModelPopup_save').click();
|
cy.dataCy('FormModelPopup_save').click();
|
||||||
cy.checkNotification('Data created');
|
cy.checkNotification('Data created');
|
||||||
cy.get(
|
cy.get(
|
||||||
|
|
|
@ -19,7 +19,7 @@ describe('Item tag', () => {
|
||||||
cy.checkNotification("The tag or priority can't be repeated for an item");
|
cy.checkNotification("The tag or priority can't be repeated for an item");
|
||||||
});
|
});
|
||||||
// https://redmine.verdnatura.es/issues/8422
|
// https://redmine.verdnatura.es/issues/8422
|
||||||
it.skip('should add a new tag', () => {
|
it('should add a new tag', () => {
|
||||||
cy.get('.q-page').should('be.visible');
|
cy.get('.q-page').should('be.visible');
|
||||||
cy.get('.q-page-sticky > div').click();
|
cy.get('.q-page-sticky > div').click();
|
||||||
cy.get('.q-page-sticky > div').click();
|
cy.get('.q-page-sticky > div').click();
|
||||||
|
|
|
@ -12,25 +12,39 @@ describe('Item type', () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should throw an error if the code already exists', () => {
|
it('should throw an error if the code already exists', () => {
|
||||||
|
const data = {
|
||||||
|
Code: { val: 'ALS' },
|
||||||
|
Name: { val: 'Alstroemeria' },
|
||||||
|
Worker: { val: workerError, type: 'select' },
|
||||||
|
ItemCategory: { val: category, type: 'select' },
|
||||||
|
};
|
||||||
cy.dataCy('vnTableCreateBtn').click();
|
cy.dataCy('vnTableCreateBtn').click();
|
||||||
cy.dataCy('codeInput').type('ALS');
|
cy.fillInForm(data);
|
||||||
cy.dataCy('nameInput').type('Alstroemeria');
|
// cy.dataCy('codeInput').type('ALS');
|
||||||
cy.dataCy('vnWorkerSelect').type(workerError);
|
// cy.dataCy('nameInput').type('Alstroemeria');
|
||||||
cy.get('.q-menu .q-item').contains(workerError).click();
|
// cy.dataCy('vnWorkerSelect').type(workerError);
|
||||||
cy.dataCy('itemCategorySelect').type(category);
|
// cy.get('.q-menu .q-item').contains(workerError).click();
|
||||||
cy.get('.q-menu .q-item').contains(category).click();
|
// cy.dataCy('itemCategorySelect').type(category);
|
||||||
|
// cy.get('.q-menu .q-item').contains(category).click();
|
||||||
cy.dataCy('FormModelPopup_save').click();
|
cy.dataCy('FormModelPopup_save').click();
|
||||||
cy.checkNotification('An item type with the same code already exists');
|
cy.checkNotification('An item type with the same code already exists');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should create a new type', () => {
|
it('should create a new type', () => {
|
||||||
|
const data = {
|
||||||
|
Code: { val: 'LIL' },
|
||||||
|
Name: { val: 'Lilium' },
|
||||||
|
Worker: { val: worker, type: 'select' },
|
||||||
|
ItemCategory: { val: type, type: 'select' },
|
||||||
|
};
|
||||||
cy.dataCy('vnTableCreateBtn').click();
|
cy.dataCy('vnTableCreateBtn').click();
|
||||||
cy.dataCy('codeInput').type('LIL');
|
cy.fillInForm(data);
|
||||||
cy.dataCy('nameInput').type('Lilium');
|
// cy.dataCy('codeInput').type('LIL');
|
||||||
cy.dataCy('vnWorkerSelect').type(worker);
|
// cy.dataCy('nameInput').type('Lilium');
|
||||||
cy.get('.q-menu .q-item').contains(worker).click();
|
// cy.dataCy('vnWorkerSelect').type(worker);
|
||||||
cy.dataCy('itemCategorySelect').type(type);
|
// cy.get('.q-menu .q-item').contains(worker).click();
|
||||||
cy.get('.q-menu .q-item').contains(type).click();
|
// cy.dataCy('itemCategorySelect').type(type);
|
||||||
|
// cy.get('.q-menu .q-item').contains(type).click();
|
||||||
cy.dataCy('FormModelPopup_save').click();
|
cy.dataCy('FormModelPopup_save').click();
|
||||||
cy.checkNotification('Data created');
|
cy.checkNotification('Data created');
|
||||||
});
|
});
|
||||||
|
|
|
@ -5,7 +5,7 @@ describe('ParkingBasicData', () => {
|
||||||
const sectorOpt = '.q-menu .q-item';
|
const sectorOpt = '.q-menu .q-item';
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
cy.login('developer');
|
cy.login('developer');
|
||||||
cy.visit(`/#/parking/1/basic-data`);
|
cy.visit(`/#/shelving/parking/1/basic-data`);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should edit the code and sector', () => {
|
it('should edit the code and sector', () => {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/// <reference types="cypress" />
|
/// <reference types="cypress" />
|
||||||
// https://redmine.verdnatura.es/issues/8423
|
// https://redmine.verdnatura.es/issues/8423
|
||||||
describe.skip('Ticket expedtion', () => {
|
describe('Ticket expedtion', () => {
|
||||||
const tableContent = '.q-table .q-virtual-scroll__content';
|
const tableContent = '.q-table .q-virtual-scroll__content';
|
||||||
const stateTd = 'td:nth-child(9)';
|
const stateTd = 'td:nth-child(9)';
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue