Build/Test Tools: Remove more skipped tests that should actually be failures if their conditions aren't satisfied.

See #40533


git-svn-id: https://develop.svn.wordpress.org/trunk@40524 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
John Blackbourn 2017-04-22 19:42:12 +00:00
parent b987aa93a7
commit 950b185aa7
3 changed files with 3 additions and 3 deletions

View File

@ -87,7 +87,7 @@ class Tests_DB extends WP_UnitTestCase {
// Switch to Russian
$flag = setlocale( LC_ALL, 'ru_RU.utf8', 'rus', 'fr_FR.utf8', 'fr_FR', 'de_DE.utf8', 'de_DE', 'es_ES.utf8', 'es_ES' );
if ( false === $flag )
$this->markTestSkipped( 'No European languages available for testing' );
$this->fail( 'No European languages available for testing' );
// Try an update query
$wpdb->suppress_errors( true );

View File

@ -384,7 +384,7 @@ abstract class WP_HTTP_UnitTestCase extends WP_UnitTestCase {
*/
function test_ssl() {
if ( ! wp_http_supports( array( 'ssl' ) ) )
$this->markTestSkipped( 'This install of PHP does not support SSL' );
$this->fail( 'This install of PHP does not support SSL' );
$res = wp_remote_get( 'https://wordpress.org/' );
$this->assertNotWPError( $res );

View File

@ -189,7 +189,7 @@ class Tests_Theme extends WP_UnitTestCase {
function test_default_theme_in_default_theme_list() {
$latest_default_theme = WP_Theme::get_core_default_theme();
if ( ! $latest_default_theme->exists() || 'twenty' !== substr( $latest_default_theme->get_stylesheet(), 0, 6 ) ) {
$this->markTestSkipped( 'No Twenty* series default themes are installed' );
$this->fail( 'No Twenty* series default themes are installed' );
}
$this->assertContains( $latest_default_theme->get_stylesheet(), $this->default_themes );
}