Commit 24168f0a authored by catch's avatar catch
Browse files

Issue #3385844 by pooja_sharma, joachim: RouteCachingLanguageTest should use API to set up language

(cherry picked from commit ae99debe)
parent 978aeeec
Loading
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -108,12 +108,12 @@ protected function setUp(): void {

    // Enable URL language detection and selection and set a prefix for both
    // languages.
    $edit = ['language_interface[enabled][language-url]' => 1];
    $this->drupalGet('admin/config/regional/language/detection');
    $this->submitForm($edit, 'Save settings');
    $edit = ['prefix[en]' => 'en'];
    $this->drupalGet('admin/config/regional/language/detection/url');
    $this->submitForm($edit, 'Save configuration');
    \Drupal::configFactory()->getEditable('language.types')
      ->set('negotiation.language_interface.enabled.language_url', 1)
      ->save();
    \Drupal::configFactory()->getEditable('language.negotiation')
      ->set('url.prefixes.en', 'en')
      ->save();

    // Reset the cache after changing the negotiation settings as that changes
    // how links are built.