From 34d4944fbfbadf90027a0e335bfbb262745943ef Mon Sep 17 00:00:00 2001
From: carlossa <carlossa@verdnatura.es>
Date: Tue, 11 Mar 2025 08:47:33 +0100
Subject: [PATCH] test: fix clientBalance

---
 src/components/common/VnInput.vue                     | 2 +-
 test/cypress/integration/client/clientBalance.spec.js | 7 ++-----
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/components/common/VnInput.vue b/src/components/common/VnInput.vue
index 9e13f5351..9821992cb 100644
--- a/src/components/common/VnInput.vue
+++ b/src/components/common/VnInput.vue
@@ -143,7 +143,7 @@ const handleUppercase = () => {
             :rules="mixinRules"
             :lazy-rules="true"
             hide-bottom-space
-            :data-cy="$attrs['data-cy'] ?? $attrs.label + '_input'"
+            :data-cy="($attrs['data-cy'] ?? $attrs.label) + '_input'"
         >
             <template #prepend v-if="$slots.prepend">
                 <slot name="prepend" />
diff --git a/test/cypress/integration/client/clientBalance.spec.js b/test/cypress/integration/client/clientBalance.spec.js
index 8f8296264..56ce01692 100644
--- a/test/cypress/integration/client/clientBalance.spec.js
+++ b/test/cypress/integration/client/clientBalance.spec.js
@@ -5,13 +5,10 @@ describe('Client balance', () => {
         cy.login('developer');
         cy.visit('#/customer/1101/balance');
     });
-    it('Should load layout', () => {
-        cy.get('.q-page').should('be.visible');
-    });
     it('Should create a mandate', () => {
         cy.get('.q-page-sticky > div > .q-btn').click();
-        cy.dataCy('paymentBank').type({ arroyDown });
-        cy.dataCy('paymentAmount').type('100');
+        cy.selectOption('[data-cy="paymentBank"]', 2);
+        cy.dataCy('paymentAmount_input').type('100');
         cy.saveCard();
     });
 });