Fixing a bunch of tests not to rely on HT being default parser
This commit is contained in:
parent
8525e4b7ee
commit
5c20e9c0be
15 changed files with 22 additions and 2 deletions
|
|
@ -53,6 +53,7 @@ skip "Unable to load module $class", $tests unless $loaded;
|
|||
my $defaultNode = WebGUI::Asset->getDefault($session);
|
||||
my $template = $defaultNode->addChild({
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
title => 'test poll template',
|
||||
template => q|
|
||||
{
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@ my $defaultArticle = $default->addChild({
|
|||
});
|
||||
my $template = $node->addChild({
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
template => qq{[<tmpl_loop result_set>"<tmpl_var assetId>"<tmpl_unless __LAST__>,</tmpl_unless></tmpl_loop>]},
|
||||
});
|
||||
my $search = $default->addChild({
|
||||
|
|
|
|||
|
|
@ -510,6 +510,7 @@ SKIP: {
|
|||
|
||||
my $testTemplate = $root->addChild({
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
template => q|{ "noViewableSkus":"<tmpl_var noViewableSkus>","emptyShelf":"<tmpl_var emptyShelf>"}|,
|
||||
});
|
||||
my $testShelf = $root->addChild({
|
||||
|
|
|
|||
|
|
@ -254,6 +254,7 @@ sub setupTest {
|
|||
my $properties = {
|
||||
title => 'EditableToggle test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'editabletoggle-test',
|
||||
namespace => 'Macro/EditableToggle',
|
||||
template => "HREF=<tmpl_var toggle.url>\nLABEL=<tmpl_var toggle.text>",
|
||||
|
|
|
|||
|
|
@ -160,6 +160,7 @@ sub setupTest {
|
|||
my $properties = {
|
||||
title => 'GroupAdd test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'groupadd-test',
|
||||
namespace => 'Macro/GroupAdd',
|
||||
template => qq|{"HREF":"<tmpl_var group.url>",\n"LABEL":"<tmpl_var group.text>"}|,
|
||||
|
|
|
|||
|
|
@ -159,6 +159,7 @@ sub setupTest {
|
|||
my $properties = {
|
||||
title => 'GroupDelete test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'groupdelete-test',
|
||||
namespace => 'Macro/GroupDelete',
|
||||
template => "HREF=<tmpl_var group.url>\nLABEL=<tmpl_var group.text>",
|
||||
|
|
|
|||
|
|
@ -97,6 +97,7 @@ sub addTemplate {
|
|||
my $properties = {
|
||||
title => 'H_homeLink test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'h_homelink-test',
|
||||
namespace => 'Macro/H_homeLink',
|
||||
template => "HREF=<tmpl_var homeLink.url>\nLABEL=<tmpl_var homeLink.text>",
|
||||
|
|
|
|||
|
|
@ -207,6 +207,7 @@ sub setupTest {
|
|||
my $properties = {
|
||||
title => 'L_loginBox test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'L-loginbox-test',
|
||||
namespace => 'Macro/L_loginBox',
|
||||
groupIdEdit => 3,
|
||||
|
|
|
|||
|
|
@ -186,6 +186,7 @@ sub setupTest {
|
|||
my $properties = {
|
||||
title => 'LoginToggle test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'editabletoggle-test',
|
||||
namespace => 'Macro/LoginToggle',
|
||||
template => "HREF=<tmpl_var toggle.url>\nLABEL=<tmpl_var toggle.text>",
|
||||
|
|
|
|||
|
|
@ -142,6 +142,6 @@ sub setupJSONtemplate {
|
|||
]
|
||||
}
|
||||
EOTMPL
|
||||
my $template = WebGUI::Asset->getImportNode($session)->addChild({className=>'WebGUI::Asset::Template', namespace => 'Shop/MiniCart', template=>$templateBody});
|
||||
my $template = WebGUI::Asset->getImportNode($session)->addChild({className=>'WebGUI::Asset::Template', parser => 'WebGUI::Asset::Template::HTMLTemplate', namespace => 'Shop/MiniCart', template=>$templateBody});
|
||||
return $template;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -234,7 +234,7 @@ sub setupJSONtemplate {
|
|||
]
|
||||
}
|
||||
EOTMPL
|
||||
my $template = WebGUI::Asset->getImportNode($session)->addChild({className=>'WebGUI::Asset::Template', namespace => 'Macro/UsersOnline', template=>$templateBody});
|
||||
my $template = WebGUI::Asset->getImportNode($session)->addChild({className=>'WebGUI::Asset::Template', parser => 'WebGUI::Asset::Template::HTMLTemplate', namespace => 'Macro/UsersOnline', template=>$templateBody});
|
||||
addToCleanup($template);
|
||||
return $template;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -90,6 +90,7 @@ sub addTemplate {
|
|||
my $properties = {
|
||||
title => 'a_account test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'a_account-test',
|
||||
namespace => 'Macro/a_account',
|
||||
template => "HREF=<tmpl_var account.url>\nLABEL=<tmpl_var account.text>",
|
||||
|
|
|
|||
|
|
@ -116,6 +116,7 @@ sub setupTest {
|
|||
my $properties = {
|
||||
title => 'printable test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'printable-test',
|
||||
namespace => 'Macro/r_printable',
|
||||
template => "HREF=<tmpl_var printable.url>\nLABEL=<tmpl_var printable.text>",
|
||||
|
|
|
|||
|
|
@ -134,6 +134,7 @@ sub setup_assets {
|
|||
my $properties = {
|
||||
title => 'user template for printing',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'user_style_printable',
|
||||
namespace => 'Style',
|
||||
##Note, at this point
|
||||
|
|
|
|||
|
|
@ -474,6 +474,7 @@ sub setup_assets {
|
|||
my $properties = {
|
||||
title => 'personal style test template',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'personal_style',
|
||||
namespace => 'Style',
|
||||
template => "PERSONAL STYLE TEMPLATE\n\nBODY=<tmpl_var body.content>\n\nHEAD=<tmpl_var head.tags>",
|
||||
|
|
@ -484,6 +485,7 @@ sub setup_assets {
|
|||
$properties = {
|
||||
title => 'personal style test template with extraHeadTags',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'headblock_style',
|
||||
namespace => 'Style',
|
||||
template => 'HEADBLOCK STYLE TEMPLATE\n\nBODY=<tmpl_var body.content>\n\nHEAD=<tmpl_var head.tags>',
|
||||
|
|
@ -495,6 +497,7 @@ sub setup_assets {
|
|||
$properties = {
|
||||
title => 'personal style test template for printing',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'personal_style_printable',
|
||||
namespace => 'Style',
|
||||
##Note, at this point
|
||||
|
|
@ -506,6 +509,7 @@ sub setup_assets {
|
|||
$properties = {
|
||||
title => 'asset template for printing',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'asset_style_printable',
|
||||
namespace => 'Style',
|
||||
##Note, at this point
|
||||
|
|
@ -517,6 +521,7 @@ sub setup_assets {
|
|||
$properties = {
|
||||
title => 'user template for printing',
|
||||
className => 'WebGUI::Asset::Template',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'user_style_printable',
|
||||
namespace => 'Style',
|
||||
##Note, at this point
|
||||
|
|
@ -528,6 +533,7 @@ sub setup_assets {
|
|||
$properties = {
|
||||
title => 'asset for printing',
|
||||
className => 'WebGUI::Asset::Wobject::Article',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'printable_article',
|
||||
id => 'printableAsset00000000',
|
||||
printableStyleTemplateId => $templates->{asset}->getId,
|
||||
|
|
@ -540,6 +546,7 @@ sub setup_assets {
|
|||
$properties = {
|
||||
title => 'Daddy Snippet',
|
||||
className => 'WebGUI::Asset::Snippet',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'daddy_snippet',
|
||||
id => 'printableSnippet0Daddy',
|
||||
# '1234567890123456789012'
|
||||
|
|
@ -549,6 +556,7 @@ sub setup_assets {
|
|||
$properties = {
|
||||
title => 'My Snippet',
|
||||
className => 'WebGUI::Asset::Snippet',
|
||||
parser => 'WebGUI::Asset::Template::HTMLTemplate',
|
||||
url => 'printable_snippet',
|
||||
id => 'printableSnippet123456',
|
||||
# '1234567890123456789012'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue