Lines Matching +full:dokuwiki +full:-
3 namespace dokuwiki\test\Feed;
5 use dokuwiki\Feed\FeedPageProcessor;
19 'id' => 'wiki:dokuwiki',
35 'id' => 'wiki:dokuwiki',
50 'id' => 'wiki:dokuwiki',
70 // see https://github.com/dokuwiki/dokuwiki/pull/4156#issuecomment-1911842452 why we can't
78 $this->assertEquals('wiki:dokuwiki', $proc->getId());
79 $this->assertEquals('DokuWiki', $proc->getTitle());
80 $this->assertEquals($expectedAuthor, $proc->getAuthor());
81 $this->assertEquals($expectedMtime, $proc->getRev());
82 $this->assertEquals(null, $proc->getPrev());
83 $this->assertTrue($proc->isExisting());
84 $this->assertEquals(['wiki'], $proc->getCategory());
85 $this->assertStringContainsString('standards compliant', $proc->getAbstract());
86 $this->assertEquals($expectedSummary, $proc->getSummary());
88 $this->assertEquals(
89 "http://wiki.example.com/doku.php?id=wiki:dokuwiki&rev=$expectedMtime",
90 $proc->getURL('page')
92 $this->assertEquals(
93 "http://wiki.example.com/doku.php?id=wiki:dokuwiki&rev=$expectedMtime&do=revisions",
94 $proc->getURL('rev')
96 $this->assertEquals(
97 'http://wiki.example.com/doku.php?id=wiki:dokuwiki',
98 $proc->getURL('current')
100 $this->assertEquals(
101 "http://wiki.example.com/doku.php?id=wiki:dokuwiki&rev=$expectedMtime&do=diff",
102 $proc->getURL('diff')
105 $diff = explode("\n", $proc->getBody('diff'));
106 $this->assertEquals('<pre>', $diff[0]);
107 $this->assertStringStartsWith('@@', $diff[1]);
110 $doc->html($proc->getBody('htmldiff'));
111 $th = $doc->find('table th');
112 $this->assertGreaterThanOrEqual(2, $th->count());
115 $doc->html($proc->getBody('html'));
116 $home = $doc->find('a[href^="https://www.dokuwiki.org/manual"]');
117 $this->assertGreaterThanOrEqual(1, $home->count());
119 $this->assertStringContainsString('standards compliant', $proc->getBody('abstract'));