diff options
author | Joas Schilling <nickvergessen@gmx.de> | 2014-06-20 10:51:58 +0200 |
---|---|---|
committer | Joas Schilling <nickvergessen@gmx.de> | 2014-06-20 10:51:58 +0200 |
commit | b855f5fc6a9cc761c8144ef3d21b8212871f6733 (patch) | |
tree | 8fb72a060fdbd5f69a56bb148dbb853164b983b9 /tests/functional | |
parent | ccb8fd18e2e20d3f843c713e7c23aeba2227148c (diff) | |
parent | 5ee7f20f4ee110c2ae0b122e9efbd4fabf669581 (diff) | |
download | forums-b855f5fc6a9cc761c8144ef3d21b8212871f6733.tar forums-b855f5fc6a9cc761c8144ef3d21b8212871f6733.tar.gz forums-b855f5fc6a9cc761c8144ef3d21b8212871f6733.tar.bz2 forums-b855f5fc6a9cc761c8144ef3d21b8212871f6733.tar.xz forums-b855f5fc6a9cc761c8144ef3d21b8212871f6733.zip |
Merge pull request #2566 from marc1706/ticket/11711
[ticket/11711] Inform user of unsupported characters while posting
* marc1706/ticket/11711:
[ticket/11711] Improve coding and comments of character check
[ticket/11711] Reduce size of tests and also test topic titles
[ticket/11711] Improve checks for unsupported characters and check subject
[ticket/11711] Inform user of unsupported characters while posting
Diffstat (limited to 'tests/functional')
-rw-r--r-- | tests/functional/posting_test.php | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/functional/posting_test.php b/tests/functional/posting_test.php index 2611ef7bf1..fd802eed45 100644 --- a/tests/functional/posting_test.php +++ b/tests/functional/posting_test.php @@ -36,4 +36,27 @@ class phpbb_functional_posting_test extends phpbb_functional_test_case $crawler = self::request('GET', "posting.php?mode=quote&f=2&t={$post2['topic_id']}&p={$post2['post_id']}&sid={$this->sid}"); $this->assertContains('This is a test post posted by the testing framework.', $crawler->filter('html')->text()); } + + public function test_unsupported_characters() + { + $this->login(); + + $this->add_lang('posting'); + + self::create_post(2, + 1, + 'Unsupported characters', + "This is a test with these weird characters: \xF0\x9F\x88\xB3 \xF0\x9F\x9A\xB6", + array(), + 'Your message contains the following unsupported characters' + ); + + self::create_post(2, + 1, + "Unsupported: \xF0\x9F\x88\xB3 \xF0\x9F\x9A\xB6", + 'This is a test with emoji characters in the topic title.', + array(), + 'Your subject contains the following unsupported characters' + ); + } } |