From ed4317af325b076c803be0ecb8e700c754bd3b67 Mon Sep 17 00:00:00 2001 From: Andrei Usov Date: Wed, 11 May 2022 11:24:47 +0300 Subject: [PATCH 1/2] fix-full-name-getter-for-cest --- src/Internal/CestProvider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Internal/CestProvider.php b/src/Internal/CestProvider.php index 9ff8019..7b6fa17 100644 --- a/src/Internal/CestProvider.php +++ b/src/Internal/CestProvider.php @@ -107,6 +107,6 @@ public function getDescriptionHtml(): ?string public function getFullName(): ?string { - return null; + return get_class($this->test->getTestClass()) . "::" . $this->test->getTestMethod(); } } From 9715286e7bc7f9feb4b20824be4bfd4f0a2fb797 Mon Sep 17 00:00:00 2001 From: Andrei Usov Date: Wed, 11 May 2022 15:48:05 +0300 Subject: [PATCH 2/2] Fix getFullName method for CestProvider --- src/Internal/CestProvider.php | 4 ++++ test/codeception/unit/CestProviderTest.php | 20 ++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 test/codeception/unit/CestProviderTest.php diff --git a/src/Internal/CestProvider.php b/src/Internal/CestProvider.php index 7b6fa17..7676916 100644 --- a/src/Internal/CestProvider.php +++ b/src/Internal/CestProvider.php @@ -105,6 +105,10 @@ public function getDescriptionHtml(): ?string return null; } + /** + * @psalm-suppress MixedOperand + * @psalm-suppress MixedArgument + */ public function getFullName(): ?string { return get_class($this->test->getTestClass()) . "::" . $this->test->getTestMethod(); diff --git a/test/codeception/unit/CestProviderTest.php b/test/codeception/unit/CestProviderTest.php new file mode 100644 index 0000000..1c6cc7b --- /dev/null +++ b/test/codeception/unit/CestProviderTest.php @@ -0,0 +1,20 @@ +assertSame(__CLASS__ . '::' . 'a', $cestProvider->getFullName()); + } +}