1 # frozen_string_literal: true
3 require "application_system_test_case"
5 class EmbedTest < ApplicationSystemTestCase
6 test "shows localized report link" do
7 visit export_embed_path
8 assert_link "Report a problem"
12 class GermanEmbedTest < ApplicationSystemTestCase
13 driven_by :selenium, :using => :headless_firefox, :options => { :name => :selenium_de } do |options|
14 options.add_preference("intl.accept_languages", "de")
17 test "shows localized report link" do
18 visit export_embed_path
19 assert_link "Ein Problem melden"
23 class UnknownLanguageEmbedTest < ApplicationSystemTestCase
24 driven_by :selenium, :using => :headless_firefox, :options => { :name => :selenium_unknown_language } do |options|
25 options.add_preference("intl.accept_languages", "unknown-language")
28 test "shows report link in fallback language" do
29 visit export_embed_path
30 assert_link "Report a problem"