Skip to content

Commit 52e26ae

Browse files
committed
Finalize tests and add soft @final to classes in src
Signed-off-by: George Steel <george@net-glue.co.uk>
1 parent fbc7cb2 commit 52e26ae

File tree

6 files changed

+10
-3
lines changed

6 files changed

+10
-3
lines changed

src/BasicAccess.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
use function preg_match;
2121
use function sprintf;
2222

23+
/** @final */
2324
class BasicAccess implements AuthenticationInterface
2425
{
2526
/** @var UserRepositoryInterface */

src/BasicAccessFactory.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88
use Mezzio\Authentication\UserRepositoryInterface;
99
use Psr\Container\ContainerInterface;
1010

11+
/**
12+
* @final
13+
* @psalm-internal Mezzio\Authentication\Basic
14+
* @psalm-internal MezzioTest\Authentication\Basic
15+
*/
1116
class BasicAccessFactory
1217
{
1318
use Psr17ResponseFactoryTrait;

src/ConfigProvider.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace Mezzio\Authentication\Basic;
66

7+
/** @final */
78
class ConfigProvider
89
{
910
public function __invoke(): array

test/BasicAccessFactoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
use Psr\Http\Message\ResponseInterface;
1717
use ReflectionProperty;
1818

19-
class BasicAccessFactoryTest extends TestCase
19+
final class BasicAccessFactoryTest extends TestCase
2020
{
2121
/** @var MockObject&UserRepositoryInterface */
2222
private $userRegister;

test/BasicAccessTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
use function base64_encode;
1818

19-
class BasicAccessTest extends TestCase
19+
final class BasicAccessTest extends TestCase
2020
{
2121
/** @var MockObject&ServerRequestInterface */
2222
private $request;

test/ConfigProviderTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use PHPUnit\Framework\Attributes\Depends;
99
use PHPUnit\Framework\TestCase;
1010

11-
class ConfigProviderTest extends TestCase
11+
final class ConfigProviderTest extends TestCase
1212
{
1313
private ConfigProvider $provider;
1414

0 commit comments

Comments
 (0)