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"