Skip to content

Commit 765ee60

Browse files
committed
Change tests to typed event listener
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
1 parent e4f53ff commit 765ee60

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

tests/lib/SubAdminTest.php

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
namespace Test;
2323

2424
use OCP\EventDispatcher\IEventDispatcher;
25+
use OCP\Group\Events\SubAdminAddedEvent;
26+
use OCP\Group\Events\SubAdminRemovedEvent;
2527

2628
/**
2729
* @group DB
@@ -282,15 +284,15 @@ public function testHooks() {
282284
$g = $this->groups[0];
283285
$count = 0;
284286

285-
$subAdmin->listen('\OC\SubAdmin', 'postCreateSubAdmin', function ($user, $group) use ($test, $u, $g, &$count) {
286-
$test->assertEquals($u->getUID(), $user->getUID());
287-
$test->assertEquals($g->getGID(), $group->getGID());
287+
$this->eventDispatcher->addListener(SubAdminAddedEvent::class, function (SubAdminAddedEvent $event) use ($test, $u, $g, &$count) {
288+
$test->assertEquals($u->getUID(), $event->getUser()->getUID());
289+
$test->assertEquals($g->getGID(), $event->getGroup()->getGID());
288290
$count++;
289291
});
290292

291-
$subAdmin->listen('\OC\SubAdmin', 'postDeleteSubAdmin', function ($user, $group) use ($test, $u, $g, &$count) {
292-
$test->assertEquals($u->getUID(), $user->getUID());
293-
$test->assertEquals($g->getGID(), $group->getGID());
293+
$this->eventDispatcher->addListener(SubAdminRemovedEvent::class, function ($event) use ($test, $u, $g, &$count) {
294+
$test->assertEquals($u->getUID(), $event->getUser()->getUID());
295+
$test->assertEquals($g->getGID(), $event->getGroup()->getGID());
294296
$count++;
295297
});
296298

0 commit comments

Comments
 (0)