Terms of use import
storeEval alert("This will change the language settings on the site! Make sure this has no impact on your content!")
storeEval alert("This test run expect the enabled languages to be English (default) and French. It will enable German, set it as the default, and remove French.")
open /admin/archibald/import-vocabularies/licenses
open /admin/structure/taxonomy/archibald_lomch_description_licenses
clickAndWait link=edit
clickAndWait link=French
verifyValue id=edit-name-field-fr-0-value Tous droits réservés
clickAndWait link=English
verifyValue id=edit-name-field-en-0-value All rights reserved
open /admin/config/regional/language/add
select id=edit-langcode label=German (Deutsch)
clickAndWait id=edit-submit
waitForElementPresent id=edit-site-default-de
click id=edit-site-default-de
clickAndWait id=edit-submit
open /de/admin/archibald/import-vocabularies/licenses
waitForElementPresent css=div.messages.status
open /de/admin/structure/taxonomy/archibald_lomch_description_licenses
clickAndWait link=Bearbeiten
clickAndWait link=German(active tab)
verifyValue id=edit-name-field-de-0-value Alle Rechte vorbehalten
clickAndWait link=English
verifyValue id=edit-name-field-en-0-value All rights reserved
clickAndWait link=French
verifyValue id=edit-name-field-fr-0-value Tous droits réservés
open /de/admin/config/regional/language/delete/fr
clickAndWait id=edit-submit
open /de/admin/archibald/import-vocabularies/licenses
waitForElementPresent css=div.messages.status
open /de/admin/structure/taxonomy/archibald_lomch_description_licenses
clickAndWait link=Bearbeiten
clickAndWait link=German(active tab)
verifyValue id=edit-name-field-de-0-value Alle Rechte vorbehalten
clickAndWait link=English
verifyValue id=edit-name-field-en-0-value All rights reserved
open /admin/config/regional/language/add
select id=edit-langcode label=French (Français)
clickAndWait id=edit-submit
waitForElementPresent id=edit-site-default-en
click id=edit-site-default-en
clickAndWait id=edit-submit
open /admin/config/regional/language/delete/de
clickAndWait id=edit-submit
storeEval alert("Language settings have been restored to English (default) and French")