diff --git a/tests/phpunit/tests/functions.php b/tests/phpunit/tests/functions.php
index 9c661a7..c52623e 100644
|
a
|
b
|
class Tests_Functions extends WP_UnitTestCase { |
| 132 | 132 | } |
| 133 | 133 | |
| 134 | 134 | /** |
| | 135 | * @ticket 9930 |
| | 136 | */ |
| | 137 | function test_is_serialized() { |
| | 138 | $cases = array( |
| | 139 | serialize(null), |
| | 140 | serialize(true), |
| | 141 | serialize(false), |
| | 142 | serialize(-25), |
| | 143 | serialize(25), |
| | 144 | serialize(1.1), |
| | 145 | serialize(2.1E+200), |
| | 146 | serialize('this string will be serialized'), |
| | 147 | serialize("a\nb"), |
| | 148 | serialize(array()), |
| | 149 | serialize(array(1,1,2,3,5,8,13)), |
| | 150 | serialize( (object)array('test' => true, '3', 4) ) |
| | 151 | ); |
| | 152 | foreach ( $cases as $case ) |
| | 153 | $this->assertTrue( is_serialized($case), "Serialized data: $case" ); |
| | 154 | |
| | 155 | $not_serialized = array( |
| | 156 | 'a string', |
| | 157 | 'garbage:a:0:garbage;', |
| | 158 | 'b:4;', |
| | 159 | 's:4:test;' |
| | 160 | ); |
| | 161 | foreach ( $not_serialized as $case ) |
| | 162 | $this->assertFalse( is_serialized($case), "Test data: $case" ); |
| | 163 | } |
| | 164 | |
| | 165 | /** |
| 135 | 166 | * @group add_query_arg |
| 136 | 167 | */ |
| 137 | 168 | function test_add_query_arg() { |