diff options
author | Igor Wiedler <igor@wiedler.ch> | 2011-09-05 09:14:06 +0200 |
---|---|---|
committer | Igor Wiedler <igor@wiedler.ch> | 2011-09-05 09:14:06 +0200 |
commit | 3048fcf4b811d471b26acdc790bdac18b8e9500e (patch) | |
tree | 3ae214da08be5f76b5ac827fa15a1b569a57bb34 /tests/mock/cache.php | |
parent | 6f9df6199cee4a845a1cc654ebb92cfc67328ec7 (diff) | |
parent | 85bdc65df1ffa31a395623941e363d397f6688ac (diff) | |
download | forums-3048fcf4b811d471b26acdc790bdac18b8e9500e.tar forums-3048fcf4b811d471b26acdc790bdac18b8e9500e.tar.gz forums-3048fcf4b811d471b26acdc790bdac18b8e9500e.tar.bz2 forums-3048fcf4b811d471b26acdc790bdac18b8e9500e.tar.xz forums-3048fcf4b811d471b26acdc790bdac18b8e9500e.zip |
Merge branch 'develop-olympus' into develop
* develop-olympus:
[ticket/10240] Added optionset to mock_user in the tests.
[ticket/10240] Fixed copyright year in censor_text_test.php.
[ticket/10240] Fixed censor_text test assetEquals param order.
[ticket/10240] Added censor_text tests for special characters.
[ticket/10240] Added censor_text tests.
Conflicts:
tests/mock/cache.php
Diffstat (limited to 'tests/mock/cache.php')
-rw-r--r-- | tests/mock/cache.php | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/mock/cache.php b/tests/mock/cache.php index d3f9b8ad5a..989180c256 100644 --- a/tests/mock/cache.php +++ b/tests/mock/cache.php @@ -31,6 +31,28 @@ class phpbb_mock_cache implements phpbb_cache_driver_interface $this->data[$var_name] = $var; } + /** + * Obtain list of word censors. We don't need to parse them here, + * that is tested elsewhere. + */ + public function obtain_word_list() + { + return array( + 'match' => array( + '#(?<![\\p{Nd}\\p{L}_-])([\\p{Nd}\\p{L}_-]*?badword1[\\p{Nd}\\p{L}_-]*?)(?![\\p{Nd}\\p{L}_-])#iu', + '#(?<![\\p{Nd}\\p{L}_-])([\\p{Nd}\\p{L}_-]*?badword2)(?![\\p{Nd}\\p{L}_-])#iu', + '#(?<![\\p{Nd}\\p{L}_-])(badword3[\\p{Nd}\\p{L}_-]*?)(?![\\p{Nd}\\p{L}_-])#iu', + '#(?<![\\p{Nd}\\p{L}_-])(badword4)(?![\\p{Nd}\\p{L}_-])#iu', + ), + 'replace' => array( + 'replacement1', + 'replacement2', + 'replacement3', + 'replacement4', + ), + ); + } + public function checkVar(PHPUnit_Framework_Assert $test, $var_name, $data) { $test->assertTrue(isset($this->data[$var_name])); |