From 8c5d2d5903084c1f21e2a5b56c40e6d6da6743cb Mon Sep 17 00:00:00 2001 From: pablone Date: Mon, 21 Aug 2023 13:54:21 +0200 Subject: [PATCH] refs #3126 --- .../{233201 => 233601}/00-packagingFk.sql | 0 .../01-packagingFkViews.sql | 0 .../02-packagingFkTrigger.sql | 0 .../{233201 => 233601}/03-packagingFkProc.sql | 0 e2e/helpers/extensions.js | 1 + e2e/paths/13-supplier/03_fiscal_data.spec.js | 25 ++++--------------- 6 files changed, 6 insertions(+), 20 deletions(-) rename db/changes/{233201 => 233601}/00-packagingFk.sql (100%) rename db/changes/{233201 => 233601}/01-packagingFkViews.sql (100%) rename db/changes/{233201 => 233601}/02-packagingFkTrigger.sql (100%) rename db/changes/{233201 => 233601}/03-packagingFkProc.sql (100%) diff --git a/db/changes/233201/00-packagingFk.sql b/db/changes/233601/00-packagingFk.sql similarity index 100% rename from db/changes/233201/00-packagingFk.sql rename to db/changes/233601/00-packagingFk.sql diff --git a/db/changes/233201/01-packagingFkViews.sql b/db/changes/233601/01-packagingFkViews.sql similarity index 100% rename from db/changes/233201/01-packagingFkViews.sql rename to db/changes/233601/01-packagingFkViews.sql diff --git a/db/changes/233201/02-packagingFkTrigger.sql b/db/changes/233601/02-packagingFkTrigger.sql similarity index 100% rename from db/changes/233201/02-packagingFkTrigger.sql rename to db/changes/233601/02-packagingFkTrigger.sql diff --git a/db/changes/233201/03-packagingFkProc.sql b/db/changes/233601/03-packagingFkProc.sql similarity index 100% rename from db/changes/233201/03-packagingFkProc.sql rename to db/changes/233601/03-packagingFkProc.sql diff --git a/e2e/helpers/extensions.js b/e2e/helpers/extensions.js index fe3ef08bd6..f9738be0ae 100644 --- a/e2e/helpers/extensions.js +++ b/e2e/helpers/extensions.js @@ -620,6 +620,7 @@ let actions = { }, async setInput(selector, value) { + await this.waitForSelector(selector); const input = await this.$(selector); const tagName = (await input.evaluate(e => e.tagName)).toLowerCase(); diff --git a/e2e/paths/13-supplier/03_fiscal_data.spec.js b/e2e/paths/13-supplier/03_fiscal_data.spec.js index 891b769c92..96977e7085 100644 --- a/e2e/paths/13-supplier/03_fiscal_data.spec.js +++ b/e2e/paths/13-supplier/03_fiscal_data.spec.js @@ -1,20 +1,5 @@ import getBrowser from '../../helpers/puppeteer'; -const $ = { - saveButton: 'vn-supplier-fiscal-data button[type="submit"]', -}; -const $inputs = { - province: 'vn-supplier-fiscal-data [name="province"]', - country: 'vn-supplier-fiscal-data [name="country"]', - postcode: 'vn-supplier-fiscal-data [name="postcode"]', - city: 'vn-supplier-fiscal-data [name="city"]', - socialName: 'vn-supplier-fiscal-data [name="socialName"]', - taxNumber: 'vn-supplier-fiscal-data [name="taxNumber"]', - account: 'vn-supplier-fiscal-data [name="account"]', - sageWithholding: 'vn-supplier-fiscal-data [ng-model="$ctrl.supplier.sageWithholdingFk"]', - sageTaxType: 'vn-supplier-fiscal-data [ng-model="$ctrl.supplier.sageTaxTypeFk"]' -}; - describe('Supplier fiscal data path', () => { let browser; let page; @@ -30,7 +15,7 @@ describe('Supplier fiscal data path', () => { await browser.close(); }); - it('should attempt to edit the fiscal data and check data is saved', async() => { + it('should attempt to edit the fiscal data and check data iss saved', async() => { await page.accessToSection('supplier.card.fiscalData'); const form = 'vn-supplier-fiscal-data form'; @@ -40,16 +25,16 @@ describe('Supplier fiscal data path', () => { postcode: null, city: 'Valencia', socialName: 'Farmer King SL', - taxNumber: 'Wrong tax number', + taxNumber: '12345678Z', account: '0123456789', sageWithholding: 'retencion estimacion objetiva', sageTaxType: 'operaciones no sujetas' }; - const errorMessage = await page.sendForm(form, values); - const message = await page.sendForm(form, { - taxNumber: '12345678Z' + const errorMessage = await page.sendForm(form, { + taxNumber: 'Wrong tax number' }); + const message = await page.sendForm(form, values); await page.reloadSection('supplier.card.fiscalData'); const formValues = await page.fetchForm(form, Object.keys(values));