From d527191b8998f9facd794da4defdcb32db538c20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuel=20=C5=A0tancl?= Date: Wed, 27 Feb 2019 17:39:39 +0100 Subject: [PATCH] assertArraySubset() is deprecated --- tests/CacheManagerTest.php | 2 +- tests/TestCase.php | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/CacheManagerTest.php b/tests/CacheManagerTest.php index 12e34673..5d087ada 100644 --- a/tests/CacheManagerTest.php +++ b/tests/CacheManagerTest.php @@ -7,7 +7,7 @@ class CacheManagerTest extends TestCase /** @test */ public function default_tag_is_automatically_applied() { - $this->assertArraySubset([config('tenancy.cache.tag_base') . tenant('uuid')], cache()->tags('foo')->getTags()->getNames()); + $this->assertArrayIsSubset([config('tenancy.cache.tag_base') . tenant('uuid')], cache()->tags('foo')->getTags()->getNames()); } /** @test */ diff --git a/tests/TestCase.php b/tests/TestCase.php index 0fcf25f1..9c66aabc 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -102,4 +102,9 @@ abstract class TestCase extends \Orchestra\Testbench\TestCase // set one of these environment vars on their computer. return env('CI') && env('TRAVIS') && env('CONTINUOUS_INTEGRATION'); } + + public function assertArrayIsSubset($subset, $array, string $message = ''): void + { + parent::assertTrue(array_intersect($subset, $array) == $subset, $message); + } }