From 3adfff2ae0560ba82754229ed2b70c8d52a8e82a Mon Sep 17 00:00:00 2001 From: Takashi Matsuo Date: Tue, 14 Jun 2016 18:09:46 -0700 Subject: [PATCH] Suppress test when env vars are not available. --- appengine/flexible/cloudsql/tests/LocalTest.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/appengine/flexible/cloudsql/tests/LocalTest.php b/appengine/flexible/cloudsql/tests/LocalTest.php index 98a0264a29..a28fb5c68c 100644 --- a/appengine/flexible/cloudsql/tests/LocalTest.php +++ b/appengine/flexible/cloudsql/tests/LocalTest.php @@ -32,6 +32,11 @@ public function createApplication() $app['mysql.dsn'] = getenv('MYSQL_DSN'); $app['mysql.user'] = getenv('MYSQL_USER'); $app['mysql.password'] = getenv('MYSQL_PASSWORD'); + if ($app['mysql.dsn'] === false || + $app['mysql.user'] === false || + $app['mysql.password'] === false) { + $this->markTestSkipped('set the MYSQL_DSN, MYSQL_USER and MYSQL_PASSWORD environment variables'); + } return $app; }