From 0cd90cb362ecc074ee049b5aaaaafb2cc36387fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Claes=20Gyllensv=C3=A4rd?= <letharion@gmail.com>
Date: Thu, 30 Aug 2012 19:40:59 +0200
Subject: [PATCH] Add LanguageUserAccountSettingsTest

---
 .../Tests/LanguageUserAccountSettingsTest.php      |   45 ++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 core/modules/language/lib/Drupal/language/Tests/LanguageUserAccountSettingsTest.php

diff --git a/core/modules/language/lib/Drupal/language/Tests/LanguageUserAccountSettingsTest.php b/core/modules/language/lib/Drupal/language/Tests/LanguageUserAccountSettingsTest.php
new file mode 100644
index 0000000..0bfb767
--- /dev/null
+++ b/core/modules/language/lib/Drupal/language/Tests/LanguageUserAccountSettingsTest.php
@@ -0,0 +1,45 @@
+<?php
+
+/**
+ * @file
+ * Definition of Drupal\language\Tests\LanguageUserAccountSettingsTest.
+ */
+
+namespace Drupal\language\Tests;
+
+use Drupal\simpletest\WebTestBase;
+
+/**
+ * Tests personalized language settings for user accounts.
+ */
+class LanguageUserAccountSettingsTest extends WebTestBase {
+
+  /**
+   * Modules to enable.
+   *
+   * @var array
+   */
+  public static $modules = array('language', 'field_ui');
+
+  public static function getInfo() {
+    return array(
+      'name' => 'Personalized language settings',
+      'description' => 'Tests the language settings in user accounts.',
+      'group' => 'Language',
+    );
+  }
+
+  public function setUp() {
+    parent::setUp();
+    $admin_user = $this->drupalCreateUser(array('administer users'));
+    $this->drupalLogin($admin_user);
+  }
+
+  /**
+   * Tests that the personalized language is shown.
+   */
+  function testAccountSettingsPage() {
+    $this->drupalGet('admin/config/people/accounts/fields');
+    $this->assertText(t('Language settings'), 'Personalized language is present.');
+  }
+}
-- 
1.7.9.5

