From 22af1ce989d50fe4fff15d6e896d1b0b7f2702ae Mon Sep 17 00:00:00 2001
From: carlosjr <carlosjr@verdnatura.es>
Date: Mon, 25 Jan 2021 15:27:57 +0100
Subject: [PATCH] e2e first steps for balance compensations

---
 e2e/helpers/selectors.js               | 2 +-
 e2e/paths/02-client/14_balance.spec.js | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/e2e/helpers/selectors.js b/e2e/helpers/selectors.js
index ae19d93ad9..f59904d8f0 100644
--- a/e2e/helpers/selectors.js
+++ b/e2e/helpers/selectors.js
@@ -186,7 +186,7 @@ export default {
     clientBalance: {
         company: 'vn-client-balance-index vn-autocomplete[ng-model="$ctrl.companyId"]',
         newPaymentButton: `vn-float-button`,
-        newPaymentBank: '.vn-dialog.shown vn-autocomplete[ng-model="$ctrl.receipt.bankFk"]',
+        newPaymentBank: '.vn-dialog.shown vn-autocomplete[ng-model="$ctrl.bankFk"]',
         newPaymentAmount: '.vn-dialog.shown vn-input-number[ng-model="$ctrl.receipt.amountPaid"]',
         newDescription: 'vn-textfield[ng-model="$ctrl.receipt.description"]',
         saveButton: '.vn-dialog.shown [response="accept"]',
diff --git a/e2e/paths/02-client/14_balance.spec.js b/e2e/paths/02-client/14_balance.spec.js
index 7595957c4d..19d8208b75 100644
--- a/e2e/paths/02-client/14_balance.spec.js
+++ b/e2e/paths/02-client/14_balance.spec.js
@@ -1,7 +1,7 @@
 import selectors from '../../helpers/selectors';
 import getBrowser from '../../helpers/puppeteer';
 
-describe('Client balance path', () => {
+fdescribe('Client balance path', () => {
     let browser;
     let page;
     beforeAll(async() => {
@@ -38,7 +38,7 @@ describe('Client balance path', () => {
         expect(message.text).toContain('Data saved!');
     });
 
-    it('should click the new payment button', async() => {
+    it('should reload the section', async() => {
         await page.closePopup();
         await page.reloadSection('client.card.balance.index');
     });
@@ -46,9 +46,9 @@ describe('Client balance path', () => {
     it('should create a new payment that clears the debt', async() => {
         await page.closePopup();
         await page.waitToClick(selectors.clientBalance.newPaymentButton);
-        await page.autocompleteSearch(selectors.clientBalance.newPaymentBank, 'Pay on receipt');
+        await page.autocompleteSearch(selectors.clientBalance.newPaymentBank, 'Cash');
         await page.write(selectors.clientBalance.newDescription, 'Description');
-        await page.waitToClick(selectors.clientBalance.saveButton);
+        await page.waitToClick(selectors.clientBalance.saveButton); // app crashing
         const message = await page.waitForSnackbar();
 
         expect(message.text).toContain('Data saved!');