test: support cross-version coverage metadata
Moodle Plugin CI / Test (mysql) (push) Successful in 3m2s
Moodle Plugin CI / Test (postgresql) (push) Successful in 4m19s

This commit is contained in:
2026-08-24 00:12:58 +04:00
parent 82023483ff
commit 6c447a060e
3 changed files with 9 additions and 3 deletions
+3 -1
View File
@@ -24,10 +24,12 @@
namespace local_webhooks; namespace local_webhooks;
#[\PHPUnit\Framework\Attributes\CoversFunction('local_webhooks_get_event_choices')]
/** /**
* Runtime autonomy tests. * Runtime autonomy tests.
*
* @covers ::local_webhooks_get_event_choices
*/ */
#[\PHPUnit\Framework\Attributes\CoversFunction('local_webhooks_get_event_choices')]
final class autonomy_test extends \advanced_testcase { final class autonomy_test extends \advanced_testcase {
/** /**
* Event choices keep their storage format and custom event names are strings. * Event choices keep their storage format and custom event names are strings.
+3 -1
View File
@@ -24,10 +24,12 @@
namespace local_webhooks; namespace local_webhooks;
#[\PHPUnit\Framework\Attributes\CoversClass(handler::class)]
/** /**
* Event handler tests. * Event handler tests.
*
* @covers \local_webhooks\handler
*/ */
#[\PHPUnit\Framework\Attributes\CoversClass(handler::class)]
final class handler_test extends \advanced_testcase { final class handler_test extends \advanced_testcase {
/** /**
* The legacy observer does not inspect or deliver events. * The legacy observer does not inspect or deliver events.
+3 -1
View File
@@ -24,10 +24,12 @@
namespace local_webhooks; namespace local_webhooks;
#[\PHPUnit\Framework\Attributes\CoversNothing]
/** /**
* Legacy management surface tests. * Legacy management surface tests.
*
* @coversNothing
*/ */
#[\PHPUnit\Framework\Attributes\CoversNothing]
final class legacy_ui_test extends \advanced_testcase { final class legacy_ui_test extends \advanced_testcase {
/** /**
* Legacy management is unavailable without leaving dead links or write helpers. * Legacy management is unavailable without leaving dead links or write helpers.