subtest 'Preserve pre/post chomps' => sub {
plan tests => 1;
my $input = <<INPUT;
-[% USE raw %]
+[%- USE raw -%]
[%- var -%]
[% - var - %]
[%~ var ~%]
[%~ var | uri ~%]
INPUT
my $expected = <<EXPECTED;
-[% USE raw %]
+[%- USE raw -%]
[%- var | html -%]
[%- var | html -%]
[%~ var | html ~%]