Lines Matching +full:dokuwiki +full:-

3 namespace dokuwiki\test\Subscriptions;
5 use dokuwiki\Subscriptions\SubscriberManager;
16 $this->originalSubscriptionConfig = $conf['subscribers'];
23 $conf['subscribers'] = $this->originalSubscriptionConfig;
32 $this->assertArrayNotHasKey(
33 'wiki:dokuwiki',
34 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
38 $sub->add('wiki:dokuwiki', 'testuser', 'every');
41 $this->assertArrayHasKey(
42 'wiki:dokuwiki',
43 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
47 $sub->remove('wiki:dokuwiki', 'testuser');
50 $this->assertArrayNotHasKey(
51 'wiki:dokuwiki',
52 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
56 $sub->add('wiki:', 'testuser', 'every');
59 $this->assertArrayHasKey(
61 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
65 $sub->remove('wiki:dokuwiki', 'testuser');
68 $this->assertArrayHasKey(
70 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
74 $sub->add('wiki:', 'testuser', 'digest', '1234567');
77 $this->assertArrayHasKey(
79 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
83 $this->assertEquals(
85 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
89 $sub->add('wiki:', 'testuser', 'digest', '7654321');
92 $this->assertArrayHasKey(
94 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
98 $this->assertEquals(
100 $sub->subscribers('wiki:dokuwiki', null, ['every', 'list', 'digest'])
112 $sub->add(':', 'admin', 'digest', '123456789');
113 $sub->add(':wiki:', 'admin', 'digest', '123456789');
114 $sub->add(':', 'admin', 'digest', '1234');
115 $sub->add(':wiki:', 'admin', 'digest', '1234');
117 $subscriptions = $sub->subscribers(':wiki:', 'admin');
119 $this->assertCount(
124 $this->assertCount(
129 $this->assertCount(2, $subscriptions, 'Didn\'t find the expected two subscriptions');