1<?php 2 3declare(strict_types=1); 4 5namespace dokuwiki\plugin\yearbox\test; 6 7use DokuWikiTest; 8 9/** 10 * Tests from syntax to html for the yearbox plugin 11 * 12 * @group plugin_yearbox 13 * @group plugins 14 */ 15final class SyntaxTest extends DokuWikiTest 16{ 17 protected $pluginsEnabled = ['yearbox']; 18 19 public function testJan2018Simple(): void 20 { 21 global $INFO; 22 $INFO[ 'namespace' ] = ''; 23 $syntax = '{{yearbox>year=2018;months=1}}'; 24 $ins = p_get_instructions($syntax); 25 26 $info = []; 27 $actual_html = p_render('xhtml', $ins, $info); 28 $expectedHTML = '<div class="yearbox" style="font-size:12px;"><table><tbody><tr class="yr-header"><th class="plain">2018</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th><th>M</th><th>T</th><th>W</th></tr><tr><th>Jan</th><td><a href="/./doku.php?id=2018-01:day-2018-01-01&do=edit" class="wikilink2" title="2018-01:day-2018-01-01" rel="nofollow" data-wiki-id="2018-01:day-2018-01-01">01</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-02&do=edit" class="wikilink2" title="2018-01:day-2018-01-02" rel="nofollow" data-wiki-id="2018-01:day-2018-01-02">02</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-03&do=edit" class="wikilink2" title="2018-01:day-2018-01-03" rel="nofollow" data-wiki-id="2018-01:day-2018-01-03">03</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-04&do=edit" class="wikilink2" title="2018-01:day-2018-01-04" rel="nofollow" data-wiki-id="2018-01:day-2018-01-04">04</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-05&do=edit" class="wikilink2" title="2018-01:day-2018-01-05" rel="nofollow" data-wiki-id="2018-01:day-2018-01-05">05</a></td><td class="wkend"><a href="/./doku.php?id=2018-01:day-2018-01-06&do=edit" class="wikilink2" title="2018-01:day-2018-01-06" rel="nofollow" data-wiki-id="2018-01:day-2018-01-06">06</a></td><td class="wkend"><a href="/./doku.php?id=2018-01:day-2018-01-07&do=edit" class="wikilink2" title="2018-01:day-2018-01-07" rel="nofollow" data-wiki-id="2018-01:day-2018-01-07">07</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-08&do=edit" class="wikilink2" title="2018-01:day-2018-01-08" rel="nofollow" data-wiki-id="2018-01:day-2018-01-08">08</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-09&do=edit" class="wikilink2" title="2018-01:day-2018-01-09" rel="nofollow" data-wiki-id="2018-01:day-2018-01-09">09</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-10&do=edit" class="wikilink2" title="2018-01:day-2018-01-10" rel="nofollow" data-wiki-id="2018-01:day-2018-01-10">10</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-11&do=edit" class="wikilink2" title="2018-01:day-2018-01-11" rel="nofollow" data-wiki-id="2018-01:day-2018-01-11">11</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-12&do=edit" class="wikilink2" title="2018-01:day-2018-01-12" rel="nofollow" data-wiki-id="2018-01:day-2018-01-12">12</a></td><td class="wkend"><a href="/./doku.php?id=2018-01:day-2018-01-13&do=edit" class="wikilink2" title="2018-01:day-2018-01-13" rel="nofollow" data-wiki-id="2018-01:day-2018-01-13">13</a></td><td class="wkend"><a href="/./doku.php?id=2018-01:day-2018-01-14&do=edit" class="wikilink2" title="2018-01:day-2018-01-14" rel="nofollow" data-wiki-id="2018-01:day-2018-01-14">14</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-15&do=edit" class="wikilink2" title="2018-01:day-2018-01-15" rel="nofollow" data-wiki-id="2018-01:day-2018-01-15">15</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-16&do=edit" class="wikilink2" title="2018-01:day-2018-01-16" rel="nofollow" data-wiki-id="2018-01:day-2018-01-16">16</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-17&do=edit" class="wikilink2" title="2018-01:day-2018-01-17" rel="nofollow" data-wiki-id="2018-01:day-2018-01-17">17</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-18&do=edit" class="wikilink2" title="2018-01:day-2018-01-18" rel="nofollow" data-wiki-id="2018-01:day-2018-01-18">18</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-19&do=edit" class="wikilink2" title="2018-01:day-2018-01-19" rel="nofollow" data-wiki-id="2018-01:day-2018-01-19">19</a></td><td class="wkend"><a href="/./doku.php?id=2018-01:day-2018-01-20&do=edit" class="wikilink2" title="2018-01:day-2018-01-20" rel="nofollow" data-wiki-id="2018-01:day-2018-01-20">20</a></td><td class="wkend"><a href="/./doku.php?id=2018-01:day-2018-01-21&do=edit" class="wikilink2" title="2018-01:day-2018-01-21" rel="nofollow" data-wiki-id="2018-01:day-2018-01-21">21</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-22&do=edit" class="wikilink2" title="2018-01:day-2018-01-22" rel="nofollow" data-wiki-id="2018-01:day-2018-01-22">22</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-23&do=edit" class="wikilink2" title="2018-01:day-2018-01-23" rel="nofollow" data-wiki-id="2018-01:day-2018-01-23">23</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-24&do=edit" class="wikilink2" title="2018-01:day-2018-01-24" rel="nofollow" data-wiki-id="2018-01:day-2018-01-24">24</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-25&do=edit" class="wikilink2" title="2018-01:day-2018-01-25" rel="nofollow" data-wiki-id="2018-01:day-2018-01-25">25</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-26&do=edit" class="wikilink2" title="2018-01:day-2018-01-26" rel="nofollow" data-wiki-id="2018-01:day-2018-01-26">26</a></td><td class="wkend"><a href="/./doku.php?id=2018-01:day-2018-01-27&do=edit" class="wikilink2" title="2018-01:day-2018-01-27" rel="nofollow" data-wiki-id="2018-01:day-2018-01-27">27</a></td><td class="wkend"><a href="/./doku.php?id=2018-01:day-2018-01-28&do=edit" class="wikilink2" title="2018-01:day-2018-01-28" rel="nofollow" data-wiki-id="2018-01:day-2018-01-28">28</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-29&do=edit" class="wikilink2" title="2018-01:day-2018-01-29" rel="nofollow" data-wiki-id="2018-01:day-2018-01-29">29</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-30&do=edit" class="wikilink2" title="2018-01:day-2018-01-30" rel="nofollow" data-wiki-id="2018-01:day-2018-01-30">30</a></td><td><a href="/./doku.php?id=2018-01:day-2018-01-31&do=edit" class="wikilink2" title="2018-01:day-2018-01-31" rel="nofollow" data-wiki-id="2018-01:day-2018-01-31">31</a></td></tr></tbody></table></div><div class="clearer"></div>'; 29 30 self::assertSame($expectedHTML, $actual_html); 31 } 32 33 public function test2ndQuarter2018NoMondays(): void 34 { 35 global $INFO; 36 $INFO[ 'namespace' ] = ''; 37 $syntax = '{{yearbox>year=2018;months=4,5,6;weekdays=0,2,3,4,5,6}}'; 38 $ins = p_get_instructions($syntax); 39 40 $info = []; 41 $actual_html = p_render('xhtml', $ins, $info); 42 $expectedHTML = '<div class="yearbox" style="font-size:12px;"><table><tbody><tr class="yr-header"><th class="plain">2018</th><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th><th>S</th><th>M</th><th>T</th><th>W</th><th>T</th><th>F</th><th>S</th></tr><tr><th class="alt">Apr</th><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-01&do=edit" class="wikilink2" title="2018-04:day-2018-04-01" rel="nofollow" data-wiki-id="2018-04:day-2018-04-01">01</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-04:day-2018-04-03&do=edit" class="wikilink2" title="2018-04:day-2018-04-03" rel="nofollow" data-wiki-id="2018-04:day-2018-04-03">03</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-04&do=edit" class="wikilink2" title="2018-04:day-2018-04-04" rel="nofollow" data-wiki-id="2018-04:day-2018-04-04">04</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-05&do=edit" class="wikilink2" title="2018-04:day-2018-04-05" rel="nofollow" data-wiki-id="2018-04:day-2018-04-05">05</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-06&do=edit" class="wikilink2" title="2018-04:day-2018-04-06" rel="nofollow" data-wiki-id="2018-04:day-2018-04-06">06</a></td><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-07&do=edit" class="wikilink2" title="2018-04:day-2018-04-07" rel="nofollow" data-wiki-id="2018-04:day-2018-04-07">07</a></td><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-08&do=edit" class="wikilink2" title="2018-04:day-2018-04-08" rel="nofollow" data-wiki-id="2018-04:day-2018-04-08">08</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-04:day-2018-04-10&do=edit" class="wikilink2" title="2018-04:day-2018-04-10" rel="nofollow" data-wiki-id="2018-04:day-2018-04-10">10</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-11&do=edit" class="wikilink2" title="2018-04:day-2018-04-11" rel="nofollow" data-wiki-id="2018-04:day-2018-04-11">11</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-12&do=edit" class="wikilink2" title="2018-04:day-2018-04-12" rel="nofollow" data-wiki-id="2018-04:day-2018-04-12">12</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-13&do=edit" class="wikilink2" title="2018-04:day-2018-04-13" rel="nofollow" data-wiki-id="2018-04:day-2018-04-13">13</a></td><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-14&do=edit" class="wikilink2" title="2018-04:day-2018-04-14" rel="nofollow" data-wiki-id="2018-04:day-2018-04-14">14</a></td><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-15&do=edit" class="wikilink2" title="2018-04:day-2018-04-15" rel="nofollow" data-wiki-id="2018-04:day-2018-04-15">15</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-04:day-2018-04-17&do=edit" class="wikilink2" title="2018-04:day-2018-04-17" rel="nofollow" data-wiki-id="2018-04:day-2018-04-17">17</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-18&do=edit" class="wikilink2" title="2018-04:day-2018-04-18" rel="nofollow" data-wiki-id="2018-04:day-2018-04-18">18</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-19&do=edit" class="wikilink2" title="2018-04:day-2018-04-19" rel="nofollow" data-wiki-id="2018-04:day-2018-04-19">19</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-20&do=edit" class="wikilink2" title="2018-04:day-2018-04-20" rel="nofollow" data-wiki-id="2018-04:day-2018-04-20">20</a></td><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-21&do=edit" class="wikilink2" title="2018-04:day-2018-04-21" rel="nofollow" data-wiki-id="2018-04:day-2018-04-21">21</a></td><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-22&do=edit" class="wikilink2" title="2018-04:day-2018-04-22" rel="nofollow" data-wiki-id="2018-04:day-2018-04-22">22</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-04:day-2018-04-24&do=edit" class="wikilink2" title="2018-04:day-2018-04-24" rel="nofollow" data-wiki-id="2018-04:day-2018-04-24">24</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-25&do=edit" class="wikilink2" title="2018-04:day-2018-04-25" rel="nofollow" data-wiki-id="2018-04:day-2018-04-25">25</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-26&do=edit" class="wikilink2" title="2018-04:day-2018-04-26" rel="nofollow" data-wiki-id="2018-04:day-2018-04-26">26</a></td><td><a href="/./doku.php?id=2018-04:day-2018-04-27&do=edit" class="wikilink2" title="2018-04:day-2018-04-27" rel="nofollow" data-wiki-id="2018-04:day-2018-04-27">27</a></td><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-28&do=edit" class="wikilink2" title="2018-04:day-2018-04-28" rel="nofollow" data-wiki-id="2018-04:day-2018-04-28">28</a></td><td class="wkend"><a href="/./doku.php?id=2018-04:day-2018-04-29&do=edit" class="wikilink2" title="2018-04:day-2018-04-29" rel="nofollow" data-wiki-id="2018-04:day-2018-04-29">29</a></td><td class="blank"> </td><td class="blank"> </td><td class="blank"> </td><td class="blank"> </td><td class="blank"> </td><td class="blank"> </td></tr><tr><th>May</th><td class="blank"> </td><td class="blank"> </td><td><a href="/./doku.php?id=2018-05:day-2018-05-01&do=edit" class="wikilink2" title="2018-05:day-2018-05-01" rel="nofollow" data-wiki-id="2018-05:day-2018-05-01">01</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-02&do=edit" class="wikilink2" title="2018-05:day-2018-05-02" rel="nofollow" data-wiki-id="2018-05:day-2018-05-02">02</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-03&do=edit" class="wikilink2" title="2018-05:day-2018-05-03" rel="nofollow" data-wiki-id="2018-05:day-2018-05-03">03</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-04&do=edit" class="wikilink2" title="2018-05:day-2018-05-04" rel="nofollow" data-wiki-id="2018-05:day-2018-05-04">04</a></td><td class="wkend"><a href="/./doku.php?id=2018-05:day-2018-05-05&do=edit" class="wikilink2" title="2018-05:day-2018-05-05" rel="nofollow" data-wiki-id="2018-05:day-2018-05-05">05</a></td><td class="wkend"><a href="/./doku.php?id=2018-05:day-2018-05-06&do=edit" class="wikilink2" title="2018-05:day-2018-05-06" rel="nofollow" data-wiki-id="2018-05:day-2018-05-06">06</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-05:day-2018-05-08&do=edit" class="wikilink2" title="2018-05:day-2018-05-08" rel="nofollow" data-wiki-id="2018-05:day-2018-05-08">08</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-09&do=edit" class="wikilink2" title="2018-05:day-2018-05-09" rel="nofollow" data-wiki-id="2018-05:day-2018-05-09">09</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-10&do=edit" class="wikilink2" title="2018-05:day-2018-05-10" rel="nofollow" data-wiki-id="2018-05:day-2018-05-10">10</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-11&do=edit" class="wikilink2" title="2018-05:day-2018-05-11" rel="nofollow" data-wiki-id="2018-05:day-2018-05-11">11</a></td><td class="wkend"><a href="/./doku.php?id=2018-05:day-2018-05-12&do=edit" class="wikilink2" title="2018-05:day-2018-05-12" rel="nofollow" data-wiki-id="2018-05:day-2018-05-12">12</a></td><td class="wkend"><a href="/./doku.php?id=2018-05:day-2018-05-13&do=edit" class="wikilink2" title="2018-05:day-2018-05-13" rel="nofollow" data-wiki-id="2018-05:day-2018-05-13">13</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-05:day-2018-05-15&do=edit" class="wikilink2" title="2018-05:day-2018-05-15" rel="nofollow" data-wiki-id="2018-05:day-2018-05-15">15</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-16&do=edit" class="wikilink2" title="2018-05:day-2018-05-16" rel="nofollow" data-wiki-id="2018-05:day-2018-05-16">16</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-17&do=edit" class="wikilink2" title="2018-05:day-2018-05-17" rel="nofollow" data-wiki-id="2018-05:day-2018-05-17">17</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-18&do=edit" class="wikilink2" title="2018-05:day-2018-05-18" rel="nofollow" data-wiki-id="2018-05:day-2018-05-18">18</a></td><td class="wkend"><a href="/./doku.php?id=2018-05:day-2018-05-19&do=edit" class="wikilink2" title="2018-05:day-2018-05-19" rel="nofollow" data-wiki-id="2018-05:day-2018-05-19">19</a></td><td class="wkend"><a href="/./doku.php?id=2018-05:day-2018-05-20&do=edit" class="wikilink2" title="2018-05:day-2018-05-20" rel="nofollow" data-wiki-id="2018-05:day-2018-05-20">20</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-05:day-2018-05-22&do=edit" class="wikilink2" title="2018-05:day-2018-05-22" rel="nofollow" data-wiki-id="2018-05:day-2018-05-22">22</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-23&do=edit" class="wikilink2" title="2018-05:day-2018-05-23" rel="nofollow" data-wiki-id="2018-05:day-2018-05-23">23</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-24&do=edit" class="wikilink2" title="2018-05:day-2018-05-24" rel="nofollow" data-wiki-id="2018-05:day-2018-05-24">24</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-25&do=edit" class="wikilink2" title="2018-05:day-2018-05-25" rel="nofollow" data-wiki-id="2018-05:day-2018-05-25">25</a></td><td class="wkend"><a href="/./doku.php?id=2018-05:day-2018-05-26&do=edit" class="wikilink2" title="2018-05:day-2018-05-26" rel="nofollow" data-wiki-id="2018-05:day-2018-05-26">26</a></td><td class="wkend"><a href="/./doku.php?id=2018-05:day-2018-05-27&do=edit" class="wikilink2" title="2018-05:day-2018-05-27" rel="nofollow" data-wiki-id="2018-05:day-2018-05-27">27</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-05:day-2018-05-29&do=edit" class="wikilink2" title="2018-05:day-2018-05-29" rel="nofollow" data-wiki-id="2018-05:day-2018-05-29">29</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-30&do=edit" class="wikilink2" title="2018-05:day-2018-05-30" rel="nofollow" data-wiki-id="2018-05:day-2018-05-30">30</a></td><td><a href="/./doku.php?id=2018-05:day-2018-05-31&do=edit" class="wikilink2" title="2018-05:day-2018-05-31" rel="nofollow" data-wiki-id="2018-05:day-2018-05-31">31</a></td><td class="blank"> </td><td class="blank"> </td></tr><tr><th class="alt">Jun</th><td class="blank"> </td><td class="blank"> </td><td class="blank"> </td><td class="blank"> </td><td class="blank"> </td><td><a href="/./doku.php?id=2018-06:day-2018-06-01&do=edit" class="wikilink2" title="2018-06:day-2018-06-01" rel="nofollow" data-wiki-id="2018-06:day-2018-06-01">01</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-02&do=edit" class="wikilink2" title="2018-06:day-2018-06-02" rel="nofollow" data-wiki-id="2018-06:day-2018-06-02">02</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-03&do=edit" class="wikilink2" title="2018-06:day-2018-06-03" rel="nofollow" data-wiki-id="2018-06:day-2018-06-03">03</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-06:day-2018-06-05&do=edit" class="wikilink2" title="2018-06:day-2018-06-05" rel="nofollow" data-wiki-id="2018-06:day-2018-06-05">05</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-06&do=edit" class="wikilink2" title="2018-06:day-2018-06-06" rel="nofollow" data-wiki-id="2018-06:day-2018-06-06">06</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-07&do=edit" class="wikilink2" title="2018-06:day-2018-06-07" rel="nofollow" data-wiki-id="2018-06:day-2018-06-07">07</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-08&do=edit" class="wikilink2" title="2018-06:day-2018-06-08" rel="nofollow" data-wiki-id="2018-06:day-2018-06-08">08</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-09&do=edit" class="wikilink2" title="2018-06:day-2018-06-09" rel="nofollow" data-wiki-id="2018-06:day-2018-06-09">09</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-10&do=edit" class="wikilink2" title="2018-06:day-2018-06-10" rel="nofollow" data-wiki-id="2018-06:day-2018-06-10">10</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-06:day-2018-06-12&do=edit" class="wikilink2" title="2018-06:day-2018-06-12" rel="nofollow" data-wiki-id="2018-06:day-2018-06-12">12</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-13&do=edit" class="wikilink2" title="2018-06:day-2018-06-13" rel="nofollow" data-wiki-id="2018-06:day-2018-06-13">13</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-14&do=edit" class="wikilink2" title="2018-06:day-2018-06-14" rel="nofollow" data-wiki-id="2018-06:day-2018-06-14">14</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-15&do=edit" class="wikilink2" title="2018-06:day-2018-06-15" rel="nofollow" data-wiki-id="2018-06:day-2018-06-15">15</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-16&do=edit" class="wikilink2" title="2018-06:day-2018-06-16" rel="nofollow" data-wiki-id="2018-06:day-2018-06-16">16</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-17&do=edit" class="wikilink2" title="2018-06:day-2018-06-17" rel="nofollow" data-wiki-id="2018-06:day-2018-06-17">17</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-06:day-2018-06-19&do=edit" class="wikilink2" title="2018-06:day-2018-06-19" rel="nofollow" data-wiki-id="2018-06:day-2018-06-19">19</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-20&do=edit" class="wikilink2" title="2018-06:day-2018-06-20" rel="nofollow" data-wiki-id="2018-06:day-2018-06-20">20</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-21&do=edit" class="wikilink2" title="2018-06:day-2018-06-21" rel="nofollow" data-wiki-id="2018-06:day-2018-06-21">21</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-22&do=edit" class="wikilink2" title="2018-06:day-2018-06-22" rel="nofollow" data-wiki-id="2018-06:day-2018-06-22">22</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-23&do=edit" class="wikilink2" title="2018-06:day-2018-06-23" rel="nofollow" data-wiki-id="2018-06:day-2018-06-23">23</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-24&do=edit" class="wikilink2" title="2018-06:day-2018-06-24" rel="nofollow" data-wiki-id="2018-06:day-2018-06-24">24</a></td><td class="blank"> </td><td><a href="/./doku.php?id=2018-06:day-2018-06-26&do=edit" class="wikilink2" title="2018-06:day-2018-06-26" rel="nofollow" data-wiki-id="2018-06:day-2018-06-26">26</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-27&do=edit" class="wikilink2" title="2018-06:day-2018-06-27" rel="nofollow" data-wiki-id="2018-06:day-2018-06-27">27</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-28&do=edit" class="wikilink2" title="2018-06:day-2018-06-28" rel="nofollow" data-wiki-id="2018-06:day-2018-06-28">28</a></td><td><a href="/./doku.php?id=2018-06:day-2018-06-29&do=edit" class="wikilink2" title="2018-06:day-2018-06-29" rel="nofollow" data-wiki-id="2018-06:day-2018-06-29">29</a></td><td class="wkend"><a href="/./doku.php?id=2018-06:day-2018-06-30&do=edit" class="wikilink2" title="2018-06:day-2018-06-30" rel="nofollow" data-wiki-id="2018-06:day-2018-06-30">30</a></td></tr></tbody></table></div><div class="clearer"></div>'; 43 44 self::assertSame($expectedHTML, $actual_html); 45 } 46} 47