Skip to content

Commit b6e3df2

Browse files
Merge branch '6.3' into 6.4
* 6.3: [HttpClient] Psr18Client: parse HTTP Reason Phrase for Response Bump Symfony version to 5.4.31 Update VERSION for 5.4.30 Update CONTRIBUTORS for 5.4.30 Update CHANGELOG for 5.4.30 [Lock] Fix mongodb extension requirement in tests
2 parents 1b56e82 + 59d1837 commit b6e3df2

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Tests/Session/Storage/Handler/MongoDbSessionHandlerTest.php

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
use MongoDB\Client;
1515
use PHPUnit\Framework\MockObject\MockObject;
16+
use PHPUnit\Framework\SkippedTestSuiteError;
1617
use PHPUnit\Framework\TestCase;
1718
use Symfony\Component\HttpFoundation\Session\Storage\Handler\MongoDbSessionHandler;
1819

@@ -29,13 +30,16 @@ class MongoDbSessionHandlerTest extends TestCase
2930
private MockObject&Client $mongo;
3031
private MongoDbSessionHandler $storage;
3132

32-
protected function setUp(): void
33+
public static function setUpBeforeClass(): void
3334
{
34-
parent::setUp();
35-
3635
if (!class_exists(Client::class)) {
37-
$this->markTestSkipped('The mongodb/mongodb package is required.');
36+
throw new SkippedTestSuiteError('The mongodb/mongodb package is required.');
3837
}
38+
}
39+
40+
protected function setUp(): void
41+
{
42+
parent::setUp();
3943

4044
$this->mongo = $this->getMockBuilder(Client::class)
4145
->disableOriginalConstructor()

0 commit comments

Comments
 (0)