Changeset 47278 for trunk/tests/phpunit/tests/privacy/wpPrivacyGeneratePersonalDataExportGroupHtml.php
- Timestamp:
- 02/11/2020 09:26:25 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/privacy/wpPrivacyGeneratePersonalDataExportGroupHtml.php
r46586 r47278 40 40 ); 41 41 42 $actual = wp_privacy_generate_personal_data_export_group_html( $data );42 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 43 43 $expected_table_markup = '<table><tbody><tr><th>Field 1 Name</th><td>Field 1 Value</td></tr><tr><th>Field 2 Name</th><td>Field 2 Value</td></tr></tbody></table>'; 44 44 45 $this->assertContains( '<h2 >Test Data Group</h2>', $actual );45 $this->assertContains( '<h2 id="test-data-group-test-data-group">Test Data Group</h2>', $actual ); 46 46 $this->assertContains( $expected_table_markup, $actual ); 47 47 } … … 80 80 ); 81 81 82 $actual = wp_privacy_generate_personal_data_export_group_html( $data );83 84 $this->assertContains( '<h2 >Test Data Group', $actual );82 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 83 84 $this->assertContains( '<h2 id="test-data-group-test-data-group">Test Data Group', $actual ); 85 85 $this->assertContains( '<td>Field 1 Value', $actual ); 86 86 $this->assertContains( '<td>Another Field 1 Value', $actual ); … … 118 118 ); 119 119 120 $actual = wp_privacy_generate_personal_data_export_group_html( $data );120 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 121 121 122 122 $this->assertContains( '<a href="http://wordpress.org">http://wordpress.org</a>', $actual ); … … 132 132 public function test_group_labels_escaped() { 133 133 $data = array( 134 'group_label' => '<div>Escape HTML in group la vels</div>',134 'group_label' => '<div>Escape HTML in group labels</div>', 135 135 'items' => array(), 136 136 ); 137 137 138 $actual = wp_privacy_generate_personal_data_export_group_html( $data );139 140 $this->assertContains( '<h2 ><div>Escape HTML in group lavels</div></h2>', $actual );138 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'escape-html-in-group-labels', 2 ); 139 140 $this->assertContains( '<h2 id="escape-html-in-group-labels-escape-html-in-group-labels"><div>Escape HTML in group labels</div></h2>', $actual ); 141 141 } 142 142 … … 163 163 ); 164 164 165 $actual = wp_privacy_generate_personal_data_export_group_html( $data ); 166 165 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 167 166 $this->assertContains( $data['items'][0]['links']['value'], $actual ); 168 167 $this->assertContains( $data['items'][0]['formatting']['value'], $actual ); … … 191 190 ); 192 191 193 $actual = wp_privacy_generate_personal_data_export_group_html( $data );192 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 194 193 195 194 $this->assertNotContains( $data['items'][0]['scripts']['value'], $actual ); … … 224 223 ); 225 224 226 $actual = wp_privacy_generate_personal_data_export_group_html( $data );227 228 $this->assertContains( '<h2 >Test Data Group', $actual );225 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 226 227 $this->assertContains( '<h2 id="test-data-group-test-data-group">Test Data Group', $actual ); 229 228 $this->assertContains( '<span class="count">(2)</span></h2>', $actual ); 230 229 $this->assertSame( 2, substr_count( $actual, '<table>' ) ); … … 249 248 ); 250 249 251 $actual = wp_privacy_generate_personal_data_export_group_html( $data );252 253 $this->assertContains( '<h2 >Test Data Group</h2>', $actual );250 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 251 252 $this->assertContains( '<h2 id="test-data-group-test-data-group">Test Data Group</h2>', $actual ); 254 253 $this->assertNotContains( '<span class="count">', $actual ); 255 254 $this->assertSame( 1, substr_count( $actual, '<table>' ) );
Note: See TracChangeset
for help on using the changeset viewer.