From 16b8a45cf24bee6b4c0fc802f149867f82dc4cc9 Mon Sep 17 00:00:00 2001 From: Andy Allan Date: Wed, 29 Oct 2025 11:35:02 +0000 Subject: [PATCH] Add gpx notification previews --- test/mailers/previews/user_mailer_preview.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/test/mailers/previews/user_mailer_preview.rb b/test/mailers/previews/user_mailer_preview.rb index 2c27a0a3d..b0b261c63 100644 --- a/test/mailers/previews/user_mailer_preview.rb +++ b/test/mailers/previews/user_mailer_preview.rb @@ -34,6 +34,23 @@ class UserMailerPreview < ActionMailer::Preview UserMailer.lost_password(user, token) end + def gpx_success + user = create(:user, :languages => [I18n.locale]) + trace = create(:trace, :user => user) + UserMailer.gpx_success(trace, trace.size + 2) + end + + def gpx_failure + user = create(:user, :languages => [I18n.locale]) + trace = create(:trace, :user => user) + error = begin + LibXML::XML::Parser.string("").parse + rescue LibXML::XML::Error => e + e.message + end + UserMailer.gpx_failure(trace, error) + end + def diary_comment_notification recipient = create(:user, :languages => [I18n.locale]) diary_entry = create(:diary_entry) -- 2.39.5