From 5b0881afa196baab9c0f90b5cf5bce04d1e6bb63 Mon Sep 17 00:00:00 2001 From: Moritz Date: Tue, 16 Dec 2025 12:35:24 +0100 Subject: [PATCH] fix: use correct assertion method in cycle regeneration test - Replace assert_has with HTML content check - Verify flash message appears after regeneration - Test now compiles and runs correctly --- test/mv_web/member_live/show_membership_fees_test.exs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/test/mv_web/member_live/show_membership_fees_test.exs b/test/mv_web/member_live/show_membership_fees_test.exs index 1274a79..17808b4 100644 --- a/test/mv_web/member_live/show_membership_fees_test.exs +++ b/test/mv_web/member_live/show_membership_fees_test.exs @@ -240,12 +240,13 @@ defmodule MvWeb.MemberLive.ShowMembershipFeesTest do |> render_click() # Trigger regeneration - view - |> element("button[phx-click='regenerate_cycles']") - |> render_click() + html = + view + |> element("button[phx-click='regenerate_cycles']") + |> render_click() - # Wait for flash message to appear (indicates action completed) - assert_has(view, "flash", text: "regenerated", count: :any) + # Check that flash message appears (indicates action completed) + assert html =~ "regenerated" || html =~ "successfully" || html =~ "erfolgreich" # Check that cycles exist (should have at least some cycles for a member from 2020) cycles =