The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

#########################

use Test::More tests => 2;
BEGIN { use_ok('HTML::GenerateUtil') };
use HTML::GenerateUtil qw(:consts escape_uri);
use Encode;
use strict;

# $\d variables start off magic until first used
#  or SvGETMAGIC called, but Test::More uses at
#  least 1. It's all messy in XS land

$_ = "test";
s/()()()()()(.*)/escape_uri($6)/e;
is($_, "test");