From 4e59bdf632af10aceebcac8aafc1dc991a0dc030 Mon Sep 17 00:00:00 2001
From: Jed Fox <git@jedfox.com>
Date: Wed, 1 Mar 2023 15:08:35 -0500
Subject: [PATCH] =?UTF-8?q?Fix=20e2e=20test=20to=20not=20assume=20it?=
 =?UTF-8?q?=E2=80=99s=20been=20run=20on=20Feb=2028,=202023=20(#717)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 packages/desktop-client/e2e/schedules.test.js | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/packages/desktop-client/e2e/schedules.test.js b/packages/desktop-client/e2e/schedules.test.js
index 2d96ecc46..c98ee8964 100644
--- a/packages/desktop-client/e2e/schedules.test.js
+++ b/packages/desktop-client/e2e/schedules.test.js
@@ -57,11 +57,16 @@ test.describe('Schedules', () => {
     // go to rules page
     const rulesPage = await navigation.goToRulesPage();
     expect(await rulesPage.getNthRule(0)).toMatchObject({
-      actions: ['link schedule Home Depot (2023-02-28)'],
+      // actions: ['link schedule Home Depot (2023-02-28)'],
+      actions: [
+        expect.stringMatching(
+          /^link schedule Home Depot \(\d{4}-\d{2}-\d{2}\)$/,
+        ),
+      ],
       conditions: [
         'payee is Home Depot',
         'account is HSBC',
-        'date is approx Every month on the 28th',
+        expect.stringMatching(/^date is approx Every month on the/),
         'amount is approx -25.00',
       ],
     });
-- 
GitLab