Merge remote-tracking branch 'upstream/WebGUI8' into 8

Conflicts:
	docs/previousVersion.sql
This commit is contained in:
Doug Bell 2011-06-17 20:15:24 -05:00
commit 02c0da33e4
7 changed files with 223 additions and 2636 deletions

31
t/Template/Proxy.t Normal file
View 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';