From 40a78f450d1aed128123fa14931835953fe8e9b9 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Thu, 6 Jun 2019 02:34:50 -0700 Subject: [PATCH] AssetBuilderTest - Add more assertions for Guzzle variant of test --- tests/phpunit/E2E/Core/AssetBuilderTest.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/phpunit/E2E/Core/AssetBuilderTest.php b/tests/phpunit/E2E/Core/AssetBuilderTest.php index 4e5e0bac0c..03c8d67bd4 100644 --- a/tests/phpunit/E2E/Core/AssetBuilderTest.php +++ b/tests/phpunit/E2E/Core/AssetBuilderTest.php @@ -165,10 +165,12 @@ class AssetBuilderTest extends \CiviEndToEndTestCase { try { $guzzleClient = new \GuzzleHttp\Client(); $guzzleResponse = $guzzleClient->request('GET', $url, array('timeout' => 1)); + $this->fail('Expecting ClientException... but it was not thrown!'); } catch (\GuzzleHttp\Exception\ClientException $e) { $this->assertNotEmpty(preg_match(';404;', $e->getMessage()), 'Expect to find HTTP 404. Found: ' . json_encode(preg_match(';^HTTP;', $e->getMessage()))); + $this->assertEquals('Unrecognized asset name: invalid.json', $e->getResponse()->getBody()); } } -- 2.25.1