aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/functional/lang_test.php8
-rw-r--r--tests/test_framework/phpbb_functional_test_case.php2
2 files changed, 9 insertions, 1 deletions
diff --git a/tests/functional/lang_test.php b/tests/functional/lang_test.php
index f77dd511a3..053806a431 100644
--- a/tests/functional/lang_test.php
+++ b/tests/functional/lang_test.php
@@ -18,6 +18,14 @@ class phpbb_functional_lang_test extends phpbb_functional_test_case
$this->assertEquals('Board index', $this->lang('FORUM_INDEX'));
}
+ /**
+ * @expectedException RuntimeException
+ */
+ public function test_lang_missing()
+ {
+ $this->assertEquals('Your account has now been activated. Thank you for registering.', $this->lang('ACCOUNT_ACTIVE'));
+ }
+
public function test_add_lang()
{
$this->add_lang('ucp');
diff --git a/tests/test_framework/phpbb_functional_test_case.php b/tests/test_framework/phpbb_functional_test_case.php
index f14e214a78..177f93cf3b 100644
--- a/tests/test_framework/phpbb_functional_test_case.php
+++ b/tests/test_framework/phpbb_functional_test_case.php
@@ -229,7 +229,7 @@ class phpbb_functional_test_case extends phpbb_test_case
if (empty($this->lang[$key]))
{
- throw new Exception('Language key "' . $key . '" could not be found.');
+ throw new RuntimeException('Language key "' . $key . '" could not be found.');
}
$args[0] = $this->lang[$key];