Changeset 51462 for trunk/tests/phpunit/tests/privacy/wpPrivacyGeneratePersonalDataExportGroupHtml.php
- Timestamp:
- 07/19/2021 02:00:11 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/privacy/wpPrivacyGeneratePersonalDataExportGroupHtml.php
r50969 r51462 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->assert Contains( '<h2 id="test-data-group-test-data-group">Test Data Group</h2>', $actual );46 $this->assert Contains( $expected_table_markup, $actual );45 $this->assertStringContainsString( '<h2 id="test-data-group-test-data-group">Test Data Group</h2>', $actual ); 46 $this->assertStringContainsString( $expected_table_markup, $actual ); 47 47 } 48 48 … … 82 82 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 83 83 84 $this->assert Contains( '<h2 id="test-data-group-test-data-group">Test Data Group', $actual );85 $this->assert Contains( '<td>Field 1 Value', $actual );86 $this->assert Contains( '<td>Another Field 1 Value', $actual );87 $this->assert Contains( '<td>Field 2 Value', $actual );88 $this->assert Contains( '<td>Another Field 2 Value', $actual );84 $this->assertStringContainsString( '<h2 id="test-data-group-test-data-group">Test Data Group', $actual ); 85 $this->assertStringContainsString( '<td>Field 1 Value', $actual ); 86 $this->assertStringContainsString( '<td>Another Field 1 Value', $actual ); 87 $this->assertStringContainsString( '<td>Field 2 Value', $actual ); 88 $this->assertStringContainsString( '<td>Another Field 2 Value', $actual ); 89 89 $this->assertSame( 2, substr_count( $actual, '<th>Field 1 Name' ) ); 90 90 $this->assertSame( 2, substr_count( $actual, '<th>Field 2 Name' ) ); … … 120 120 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 121 121 122 $this->assert Contains( '<a href="http://wordpress.org">http://wordpress.org</a>', $actual );123 $this->assert Contains( '<a href="https://wordpress.org">https://wordpress.org</a>', $actual );124 $this->assert Contains( 'https://wordpress.org not a link.', $actual );122 $this->assertStringContainsString( '<a href="http://wordpress.org">http://wordpress.org</a>', $actual ); 123 $this->assertStringContainsString( '<a href="https://wordpress.org">https://wordpress.org</a>', $actual ); 124 $this->assertStringContainsString( 'https://wordpress.org not a link.', $actual ); 125 125 } 126 126 … … 138 138 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'escape-html-in-group-labels', 2 ); 139 139 140 $this->assert Contains( '<h2 id="escape-html-in-group-labels-escape-html-in-group-labels"><div>Escape HTML in group labels</div></h2>', $actual );140 $this->assertStringContainsString( '<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 … … 164 164 165 165 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 166 $this->assert Contains( $data['items'][0]['links']['value'], $actual );167 $this->assert Contains( $data['items'][0]['formatting']['value'], $actual );166 $this->assertStringContainsString( $data['items'][0]['links']['value'], $actual ); 167 $this->assertStringContainsString( $data['items'][0]['formatting']['value'], $actual ); 168 168 } 169 169 … … 192 192 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 193 193 194 $this->assert NotContains( $data['items'][0]['scripts']['value'], $actual );195 $this->assert Contains( '<td>Testing that script tags are stripped.</td>', $actual );196 197 $this->assert NotContains( $data['items'][0]['images']['value'], $actual );198 $this->assert Contains( '<th>Images are not allowed</th><td></td>', $actual );194 $this->assertStringNotContainsString( $data['items'][0]['scripts']['value'], $actual ); 195 $this->assertStringContainsString( '<td>Testing that script tags are stripped.</td>', $actual ); 196 197 $this->assertStringNotContainsString( $data['items'][0]['images']['value'], $actual ); 198 $this->assertStringContainsString( '<th>Images are not allowed</th><td></td>', $actual ); 199 199 } 200 200 … … 225 225 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 226 226 227 $this->assert Contains( '<h2 id="test-data-group-test-data-group">Test Data Group', $actual );228 $this->assert Contains( '<span class="count">(2)</span></h2>', $actual );227 $this->assertStringContainsString( '<h2 id="test-data-group-test-data-group">Test Data Group', $actual ); 228 $this->assertStringContainsString( '<span class="count">(2)</span></h2>', $actual ); 229 229 $this->assertSame( 2, substr_count( $actual, '<table>' ) ); 230 230 } … … 250 250 $actual = wp_privacy_generate_personal_data_export_group_html( $data, 'test-data-group', 2 ); 251 251 252 $this->assert Contains( '<h2 id="test-data-group-test-data-group">Test Data Group</h2>', $actual );253 $this->assert NotContains( '<span class="count">', $actual );252 $this->assertStringContainsString( '<h2 id="test-data-group-test-data-group">Test Data Group</h2>', $actual ); 253 $this->assertStringNotContainsString( '<span class="count">', $actual ); 254 254 $this->assertSame( 1, substr_count( $actual, '<table>' ) ); 255 255 }
Note: See TracChangeset
for help on using the changeset viewer.