Changeset 25923
- Timestamp:
- 10/26/2013 02:53:30 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/category-template.php
r25662 r25923 233 233 */ 234 234 function in_category( $category, $post = null ) { 235 if ( empty( $category ) ) 236 return false; 237 235 238 return has_category( $category, $post ); 236 239 } -
trunk/tests/phpunit/tests/taxonomy.php
r25596 r25923 153 153 154 154 } 155 /** 156 * @ticket 25706 157 */ 158 function test_in_category() { 159 $post = $this->factory->post->create_and_get(); 160 161 // in_category() returns false when first parameter is empty() 162 $this->assertFalse( in_category( '', $post ) ); 163 $this->assertFalse( in_category( false, $post ) ); 164 $this->assertFalse( in_category( null, $post ) ); 165 166 // Test expected behavior of in_category() 167 $term = wp_insert_term( 'Test', 'category' ); 168 wp_set_object_terms( $post->ID, $term['term_id'], 'category' ); 169 $this->assertTrue( in_category( $term['term_id'], $post ) ); 170 } 155 171 }
Note: See TracChangeset
for help on using the changeset viewer.