Skip to content

ud: Fix email CSS inlining #115

ud: Fix email CSS inlining

ud: Fix email CSS inlining #115

GitHub Actions / test results failed Nov 6, 2023 in 0s

1 fail, 43 pass in 52s

44 tests  +1   43 ✔️ +1   52s ⏱️ - 1m 37s
14 suites ±0     0 💤 ±0 
  1 files   ±0     1 ±0 

Results for commit 662943f. ± Comparison against earlier commit a682c73.

Annotations

Check warning on line 0 in Elixir.AdventureRegistrations.Integration.Messages

See this annotation in the file changed.

@github-actions github-actions / test results

test a message is sent to all registrants with their team information summarised (Elixir.AdventureRegistrations.Integration.Messages) failed

registrations/_build/test/lib/adventure_registrations/test-junit-report.xml [took 4s]
Raw output
Expected truthy, got false
  2) test a message is sent to all registrants with their team information summarised (AdventureRegistrations.Integration.Messages)
     test/integration/messages_test.exs:14
     Expected truthy, got false
     code: assert String.contains?(text, "Jorts")
     arguments:

         # 1
         "----------------------\nClandestine Rendezvous\n----------------------\n\nThis is the content.\n\nYour information is summarised below."

         # 2
         "Jorts"

     stacktrace:
       test/integration/messages_test.exs:56: (test)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / test results

44 tests found

There are 44 tests, see "Raw output" for the full list of tests.
Raw output
Elixir.AdventureRegistrations.ClandestineRendezvous.Integration.Questions ‑ test registering
Elixir.AdventureRegistrations.Integration.Admin ‑ test admin can build teams
Elixir.AdventureRegistrations.Integration.Admin ‑ test admin can view team JSON
Elixir.AdventureRegistrations.Integration.Admin ‑ test logging in as an admin
Elixir.AdventureRegistrations.Integration.Admin ‑ test non-admins cannot access the user list or messages
Elixir.AdventureRegistrations.Integration.Messages ‑ test a message can be sent to just the logged-in user
Elixir.AdventureRegistrations.Integration.Messages ‑ test a message is sent to all registrants with their team information summarised
Elixir.AdventureRegistrations.Integration.Messages ‑ test a message with show team enabled shows the actual team information instead of their details
Elixir.AdventureRegistrations.Integration.Messages ‑ test message sender name/address can be overridden
Elixir.AdventureRegistrations.Integration.Messages ‑ test the backlog of existing messages is sent to a new registrant after the welcome
Elixir.AdventureRegistrations.Integration.Registrations ‑ test changing password
Elixir.AdventureRegistrations.Integration.Registrations ‑ test delete account
Elixir.AdventureRegistrations.Integration.Registrations ‑ test forgot password
Elixir.AdventureRegistrations.Integration.Registrations ‑ test logging in
Elixir.AdventureRegistrations.Integration.Registrations ‑ test registering
Elixir.AdventureRegistrations.Integration.Registrations ‑ test when registration is closed, a warning is displayed on the registration and details routes
Elixir.AdventureRegistrations.Integration.Teams ‑ test teams are negotiable
Elixir.AdventureRegistrations.Integration.Teams ‑ test the table is hidden when empty
Elixir.AdventureRegistrations.Integration.Teams ‑ test visiting the details page redirects to login when there is no session
Elixir.AdventureRegistrations.Integration.Teams ‑ test when confirmation-requesting is enabled, show and require the fields
Elixir.AdventureRegistrations.Integration.UnmnemonicDevices.Admin ‑ test admin can create and update settings
Elixir.AdventureRegistrations.Integration.UnmnemonicDevices.Admin ‑ test admin can view team JSON that includes voicepasses
Elixir.AdventureRegistrations.Integration.UnmnemonicDevices.Admin ‑ test non-admins cannot access the user list or messages
Elixir.AdventureRegistrations.PageControllerTest ‑ test GET /
Elixir.AdventureRegistrations.UnmnemonicDevices.Integration.Home ‑ test a logged-in user can generate a voicepass
Elixir.AdventureRegistrations.UnmnemonicDevices.Integration.Home ‑ test head tags are correct
Elixir.AdventureRegistrations.UnmnemonicDevices.Integration.Home ‑ test overlay shows voicepass when it exists
Elixir.AdventureRegistrations.UnmnemonicDevices.Integration.Home ‑ test pi does not show by default
Elixir.AdventureRegistrations.UnmnemonicDevices.Integration.Home ‑ test pi shows when compromised but cannot create a voicepass when not logged in
Elixir.AdventureRegistrations.UnmnemonicDevices.Integration.Questions ‑ test registering
Elixir.AdventureRegistrationsWeb.ErrorViewTest ‑ test render 500.html
Elixir.AdventureRegistrationsWeb.ErrorViewTest ‑ test render any other
Elixir.AdventureRegistrationsWeb.ErrorViewTest ‑ test renders 404.html
Elixir.AdventureRegistrationsWeb.MessageTest ‑ test changeset with invalid attributes
Elixir.AdventureRegistrationsWeb.MessageTest ‑ test changeset with valid attributes
Elixir.AdventureRegistrationsWeb.TeamFinderTest ‑ test finds mutuals and users proposing teaming up
Elixir.AdventureRegistrationsWeb.TeamFinderTest ‑ test finds users from emails
Elixir.AdventureRegistrationsWeb.TeamFinderTest ‑ test no overlap means relationships are empty
Elixir.AdventureRegistrationsWeb.TeamFinderTest ‑ test the relationships being only mutuals is flagged
Elixir.AdventureRegistrationsWeb.TeamTest ‑ test changeset with invalid attributes
Elixir.AdventureRegistrationsWeb.TeamTest ‑ test changeset with valid attributes
Elixir.AdventureRegistrationsWeb.UserTest ‑ test candidate voicepasses exclude ones with overlapping prefixes
Elixir.AdventureRegistrationsWeb.UserTest ‑ test changeset with invalid attributes
Elixir.AdventureRegistrationsWeb.UserTest ‑ test changeset with valid attributes