From 92e283973f74fd1994e6e4430e9212d50145478e Mon Sep 17 00:00:00 2001 From: Sylvain Filteau Date: Wed, 5 Mar 2014 20:30:09 -0500 Subject: [PATCH] Skip test requiring mbstring when it's not installed --- tests/Composer/Test/Json/JsonFormatterTest.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/Composer/Test/Json/JsonFormatterTest.php b/tests/Composer/Test/Json/JsonFormatterTest.php index 60d1f0040..6e341d382 100644 --- a/tests/Composer/Test/Json/JsonFormatterTest.php +++ b/tests/Composer/Test/Json/JsonFormatterTest.php @@ -22,6 +22,10 @@ class JsonFormatterTest extends \PHPUnit_Framework_TestCase */ public function testUnicodeWithPrependedSlash() { + if (!extension_loaded('mbstring')) { + $this->markTestSkipped('Test requires the mbstring extension'); + } + $data = '"' . chr(92) . chr(92) . chr(92) . 'u0119"'; $encodedData = JsonFormatter::format($data, true, true); $expected = '34+92+92+196+153+34';