use Test::More tests => 29; use Basset::Template; package Basset::Template; { Test::More::ok(1, "uses strict"); Test::More::ok(1, "uses warnings"); }; {#line 1132 escape_for_html Test::More::is(Basset::Template->escape_for_html('&'), '&', 'escapes &'); Test::More::is(Basset::Template->escape_for_html('a&'), 'a&', 'escapes &'); Test::More::is(Basset::Template->escape_for_html('&b'), '&b', 'escapes &'); Test::More::is(Basset::Template->escape_for_html('a&b'), 'a&b', 'escapes &'); Test::More::is(Basset::Template->escape_for_html('"'), '"', 'escapes "'); Test::More::is(Basset::Template->escape_for_html('a"'), 'a"', 'escapes "'); Test::More::is(Basset::Template->escape_for_html('"b'), '"b', 'escapes "'); Test::More::is(Basset::Template->escape_for_html('a"b'), 'a"b', 'escapes "'); Test::More::is(Basset::Template->escape_for_html("'"), ''', "escapes '"); Test::More::is(Basset::Template->escape_for_html("a'"), 'a'', "escapes '"); Test::More::is(Basset::Template->escape_for_html("'b"), ''b', "escapes '"); Test::More::is(Basset::Template->escape_for_html("a'b"), 'a'b', "escapes '"); Test::More::is(Basset::Template->escape_for_html('<'), '<', 'escapes <'); Test::More::is(Basset::Template->escape_for_html('a<'), 'a<', 'escapes <'); Test::More::is(Basset::Template->escape_for_html('escape_for_html('aescape_for_html('>'), '>', 'escapes >'); Test::More::is(Basset::Template->escape_for_html('a>'), 'a>', 'escapes >'); Test::More::is(Basset::Template->escape_for_html('>b'), '>b', 'escapes >'); Test::More::is(Basset::Template->escape_for_html('a>b'), 'a>b', 'escapes >'); Test::More::is(Basset::Template->escape_for_html('&>'), '&>', 'escapes &>'); Test::More::is(Basset::Template->escape_for_html('<">'), '<">', 'escapes <">'); Test::More::is(Basset::Template->escape_for_html("&&'"), '&&'', "escapes &&'"); Test::More::is(Basset::Template->escape_for_html('<&'), '<&', 'escapes <&'); Test::More::is(Basset::Template->escape_for_html(q('"'')), ''"''', q(escapes '"'')); Test::More::is(Basset::Template->escape_for_html(), undef, 'escaped nothing returns undef'); Test::More::is(Basset::Template->escape_for_html(undef), undef, 'escaped undef returns nothing'); };