mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-03 08:41:39 +09:00
Add unit tests for session and cache-control attributes of module.xml
This commit is contained in:
parent
79dd9ae45e
commit
2b916a8bdb
2 changed files with 5 additions and 1 deletions
|
|
@ -7,7 +7,7 @@
|
|||
</grant>
|
||||
</grants>
|
||||
<actions>
|
||||
<action name="dispTestView" type="view" permission="view" standalone="false" index="true">
|
||||
<action name="dispTestView" type="view" permission="view" standalone="false" index="true" session="false" cache-control="off">
|
||||
<route route="$document_srl:int" priority="100" />
|
||||
<route route="$document_srl:int/comment/$comment_srl:int" priority="70" />
|
||||
<route route="$document_srl:int/tag/$tag:word" priority="50" />
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@ class ModuleActionParserTest extends \Codeception\TestCase\Test
|
|||
$this->assertEquals('GET|POST', $info->action->dispTestView->method);
|
||||
$this->assertEquals('false', $info->action->dispTestView->standalone);
|
||||
$this->assertEquals('true', $info->action->dispTestView->check_csrf);
|
||||
$this->assertEquals('false', $info->action->dispTestView->session);
|
||||
$this->assertEquals('false', $info->action->dispTestView->cache_control);
|
||||
$this->assertEquals(3, count($info->action->dispTestView->route));
|
||||
$this->assertEquals(100, $info->action->dispTestView->route['$document_srl']['priority']);
|
||||
$this->assertEquals(['document_srl' => 'int'], $info->action->dispTestView->route['$document_srl']['vars']);
|
||||
|
|
@ -28,6 +30,8 @@ class ModuleActionParserTest extends \Codeception\TestCase\Test
|
|||
$this->assertEquals(['write' => ['priority' => 0, 'vars' => []]], $info->action->dispTestWrite->route);
|
||||
$this->assertEquals('true', $info->action->dispTestWrite->meta_noindex);
|
||||
$this->assertEquals('true', $info->action->dispTestWrite->global_route);
|
||||
$this->assertEquals('true', $info->action->dispTestWrite->session);
|
||||
$this->assertEquals('true', $info->action->dispTestWrite->cache_control);
|
||||
$this->assertEquals('controller', $info->action->procTestSubmitData->type);
|
||||
$this->assertEquals('submitData', $info->action->procTestSubmitData->ruleset);
|
||||
$this->assertEquals('POST', $info->action->procTestSubmitData->method);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue