Merge remote-tracking branch 'upstream/WebGUI8' into 8
Conflicts: docs/previousVersion.sql
This commit is contained in:
commit
02c0da33e4
7 changed files with 223 additions and 2636 deletions
31
t/Template/Proxy.t
Normal file
31
t/Template/Proxy.t
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
use strict;
|
||||
use warnings;
|
||||
|
||||
use WebGUI::Test;
|
||||
use Test::More 'no_plan';
|
||||
|
||||
use WebGUI::Asset;
|
||||
use WebGUI::Asset::Template::TemplateToolkit;
|
||||
|
||||
my $parser = WebGUI::Asset::Template::TemplateToolkit->new(WebGUI::Test->session);
|
||||
|
||||
my $vars = {
|
||||
_asset => WebGUI::Test->asset(
|
||||
title => 'proxied asset'
|
||||
),
|
||||
};
|
||||
|
||||
my $template = <<'END_TEMPLATE';
|
||||
[% USE Asset -%]
|
||||
[%+ Asset.title +%]
|
||||
[%+ Asset.title('new title') +%]
|
||||
[%+ Asset.title +%]
|
||||
END_TEMPLATE
|
||||
|
||||
my $out = $parser->process($template, $vars);
|
||||
|
||||
my @lines = split /\n/, $out;
|
||||
|
||||
is $lines[0], 'proxied asset', 'title retrieved';
|
||||
is $lines[2], 'proxied asset', 'title not able to be changed';
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue