| | 681 | |
| | 682 | /** |
| | 683 | * @ticket 40680 |
| | 684 | */ |
| | 685 | function test_wp_kses_attr_no_attributes_allowed_with_empty_array() { |
| | 686 | $element = 'foo'; |
| | 687 | $attribute = 'title="foo" class="bar"'; |
| | 688 | |
| | 689 | $this->assertEquals( "<{$element}>", wp_kses_attr( $element, $attribute, array( 'foo' => array() ), array() ) ); |
| | 690 | } |
| | 691 | |
| | 692 | /** |
| | 693 | * @ticket 40680 |
| | 694 | */ |
| | 695 | function test_wp_kses_attr_no_attributes_allowed_with_true() { |
| | 696 | $element = 'foo'; |
| | 697 | $attribute = 'title="foo" class="bar"'; |
| | 698 | |
| | 699 | $this->assertEquals( "<{$element}>", wp_kses_attr( $element, $attribute, array( 'foo' => true ), array() ) ); |
| | 700 | } |
| | 701 | |
| | 702 | /** |
| | 703 | * @ticket 40680 |
| | 704 | */ |
| | 705 | function test_wp_kses_attr_single_attribute_is_allowed() { |
| | 706 | $element = 'foo'; |
| | 707 | $attribute = 'title="foo" class="bar"'; |
| | 708 | |
| | 709 | $this->assertEquals( "<{$element} title=\"foo\">", wp_kses_attr( $element, $attribute, array( 'foo' => array( 'title' => true ) ), array() ) ); |
| | 710 | } |