I: pbuilder: network access will be disabled during build I: Current time: Sun Feb 23 08:57:02 +14 2025 I: pbuilder-time-stamp: 1740250622 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libtemplate-perl_2.27-1.dsc] I: copying [./libtemplate-perl_2.27.orig.tar.gz] I: copying [./libtemplate-perl_2.27-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./libtemplate-perl_2.27-1.dsc: unsupported subcommand dpkg-source: info: extracting libtemplate-perl in libtemplate-perl-2.27 dpkg-source: info: unpacking libtemplate-perl_2.27.orig.tar.gz dpkg-source: info: unpacking libtemplate-perl_2.27-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/253029/tmp/hooks/D01_modify_environment starting debug: Running on ionos1-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Feb 22 18:57 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/253029/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/253029/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.37(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=1530e035c3934ff59da7ae6c4716219b LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=253029 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.JqJyaqqf/pbuilderrc_HIRV --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.JqJyaqqf/b2 --logfile b2/build.log libtemplate-perl_2.27-1.dsc' SUDO_GID=110 SUDO_UID=105 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://46.16.76.132:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/253029/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org> Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 10), libappconfig-perl (>= 1.56), libcgi-pm-perl, libtest-leaktrace-perl, perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19775 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 10); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libappconfig-perl (>= 1.56); however: Package libappconfig-perl is not installed. pbuilder-satisfydepends-dummy depends on libcgi-pm-perl; however: Package libcgi-pm-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-leaktrace-perl; however: Package libtest-leaktrace-perl is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libappconfig-perl{a} libarchive-zip-perl{a} libcgi-pm-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtest-leaktrace-perl{a} libtool{a} libuchardet0{a} libunistring5{a} liburi-perl{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libcgi-fast-perl libhttp-message-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 21.1 MB of archives. After unpacking 79.3 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-1 [243 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-7 [1185 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40.4-4 [92.4 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-5 [294 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3 [493 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.17-3 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-1 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-3 [539 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 22 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-1 [476 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-6 [9421 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-1 [1680 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.24.1 [920 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 libappconfig-perl all 1.71-2.3 [67.0 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 liburi-perl all 5.30-1 [105 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 libcgi-pm-perl all 4.67-1 [217 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 libtest-leaktrace-perl amd64 0.17-1+b5 [20.8 kB] Fetched 21.1 MB in 7s (3176 kB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19775 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-1_amd64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_amd64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.4-4_amd64.deb ... Unpacking bsdextrautils (2.40.4-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-5_amd64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ... Unpacking automake (1:1.17-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-3_all.deb ... Unpacking libtool (2.5.4-3) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../23-libunistring5_1.3-1_amd64.deb ... Unpacking libunistring5:amd64 (1.3-1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../24-libicu72_72.1-6_amd64.deb ... Unpacking libicu72:amd64 (72.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.23.1-1_amd64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package libappconfig-perl. Preparing to unpack .../30-libappconfig-perl_1.71-2.3_all.deb ... Unpacking libappconfig-perl (1.71-2.3) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../31-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../32-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhtml-parser-perl:amd64. Preparing to unpack .../33-libhtml-parser-perl_3.83-1+b2_amd64.deb ... Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../34-libcgi-pm-perl_4.67-1_all.deb ... Unpacking libcgi-pm-perl (4.67-1) ... Selecting previously unselected package libtest-leaktrace-perl. Preparing to unpack .../35-libtest-leaktrace-perl_0.17-1+b5_amd64.deb ... Unpacking libtest-leaktrace-perl (0.17-1+b5) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libicu72:amd64 (72.1-6) ... Setting up bsdextrautils (2.40.4-4) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libtest-leaktrace-perl (0.17-1+b5) ... Setting up autotools-dev (20220109.1) ... Setting up libunistring5:amd64 (1.3-1) ... Setting up autopoint (0.23.1-1) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up liburi-perl (5.30-1) ... Setting up libappconfig-perl (1.71-2.3) ... Setting up automake (1:1.17-3) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-7) ... Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libcgi-pm-perl (4.67-1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.24.1) ... Processing triggers for libc-bin (2.40-7) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.37-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/253029/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/253029/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/libtemplate-perl-2.27/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libtemplate-perl_2.27-1_source.changes dpkg-buildpackage: info: source package libtemplate-perl dpkg-buildpackage: info: source version 2.27-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Benjamin Mako Hill <mako@debian.org> dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27' dh_auto_clean rm -f /build/reproducible-path/libtemplate-perl-2.27/.defaults.cfg rm -f /build/reproducible-path/libtemplate-perl-2.27/t/test/src/divisionbyzero.ttc rm -rf /build/reproducible-path/libtemplate-perl-2.27/t/test/tmp/cache/* [ ! -f /build/reproducible-path/libtemplate-perl-2.27/debian/Config.pm.backup.tmp ] || mv -f /build/reproducible-path/libtemplate-perl-2.27/debian/Config.pm.backup.tmp /build/reproducible-path/libtemplate-perl-2.27/lib/Template/Config.pm make[1]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27' [ ! -f /build/reproducible-path/libtemplate-perl-2.27/debian/Config.pm.backup.tmp ] && cp /build/reproducible-path/libtemplate-perl-2.27/lib/Template/Config.pm /build/reproducible-path/libtemplate-perl-2.27/debian/Config.pm.backup.tmp dh_auto_configure /usr/bin/perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libtemplate-perl-2.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libtemplate-perl-2.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" Template Toolkit Version 2.27 ============================= Using Unix defaults. Run 'perl Makefile.PL TT_HELP' for a summary of options. Accepting defaults automatically (TT_ACCEPT). Template::Stash::XS ------------------- The Template::Stash module is a core part of the Template Toolkit, implementing the magic for accessing data using the dot notation. There is a high speed version, Template::Stash::XS, written in C. This makes the Template Toolkit run about twice as fast as when using the regular Template::Stash written in Perl. If you've got a C compiler on your system then you can elect to have the XS Stash built. You can also specify that you want to use the XS Stash by default. Note that as of version 2.15 the XS Stash now supports access to tied hashes and arrays. See 'perldoc Template::Config' for further details. Do you want to build the XS Stash module? [y] y Do you want to use the XS Stash by default? [y] y Checking if your kit is complete... Warning: the following files are missing in your kit: t/url2.t Please inform the author. Checking if your kit is complete... Looks good Writing MYMETA.yml and MYMETA.json Generating a Unix-style Makefile Writing Makefile for Template Writing MYMETA.yml and MYMETA.json Configuration complete. You should now run 'make', 'make test' and then 'make install'. See the README file for further information. make[1]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27' dh_auto_build make -j20 make[1]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27' make[2]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27/xs' Running Mkbootstrap for XS () "/usr/bin/perl" "/usr/share/perl/5.40.1/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.40/ExtUtils/typemap' Stash.xs > Stash.xsc chmod 644 "XS.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs ../blib/arch/auto/Template/Stash/XS/XS.bs 644 cp lib/Template/Constants.pm blib/lib/Template/Constants.pm cp lib/Template/Context.pm blib/lib/Template/Context.pm cp lib/Template/Namespace/Constants.pm blib/lib/Template/Namespace/Constants.pm cp lib/Template/Manual/Plugins.pod blib/lib/Template/Manual/Plugins.pod cp lib/Template/Manual/Views.pod blib/lib/Template/Manual/Views.pod cp lib/Template.pm blib/lib/Template.pm cp lib/Template/Plugin/Directory.pm blib/lib/Template/Plugin/Directory.pm cp lib/Template/Plugin/Format.pm blib/lib/Template/Plugin/Format.pm cp lib/Template/Manual/Syntax.pod blib/lib/Template/Manual/Syntax.pod cp lib/Template/Plugin/CGI.pm blib/lib/Template/Plugin/CGI.pm cp lib/Template/Manual/Intro.pod blib/lib/Template/Manual/Intro.pod cp lib/Template/Grammar.pm blib/lib/Template/Grammar.pm cp lib/Template/Manual/VMethods.pod blib/lib/Template/Manual/VMethods.pod cp lib/Template/Manual/Internals.pod blib/lib/Template/Manual/Internals.pod cp lib/Template/Plugin/Filter.pm blib/lib/Template/Plugin/Filter.pm cp lib/Template/Plugin/File.pm blib/lib/Template/Plugin/File.pm cp lib/Template/Manual/Config.pod blib/lib/Template/Manual/Config.pod cp lib/Template/Manual/Credits.pod blib/lib/Template/Manual/Credits.pod cp lib/Template/Iterator.pm blib/lib/Template/Iterator.pm cp lib/Template/FAQ.pod blib/lib/Template/FAQ.pod cp lib/Template/Base.pm blib/lib/Template/Base.pm cp lib/Template/Document.pm blib/lib/Template/Document.pm cp lib/Template/Manual.pod blib/lib/Template/Manual.pod cp lib/Template/Parser.pm blib/lib/Template/Parser.pm cp lib/Template/Plugin/Dumper.pm blib/lib/Template/Plugin/Dumper.pm cp lib/Template/Manual/Variables.pod blib/lib/Template/Manual/Variables.pod cp lib/Template/Manual/Directives.pod blib/lib/Template/Manual/Directives.pod cp lib/Template/Plugin/Date.pm blib/lib/Template/Plugin/Date.pm cp lib/Template/Plugin.pm blib/lib/Template/Plugin.pm cp lib/Template/Manual/Filters.pod blib/lib/Template/Manual/Filters.pod cp lib/Template/Plugin/Image.pm blib/lib/Template/Plugin/Image.pm cp lib/Template/Directive.pm blib/lib/Template/Directive.pm cp lib/Template/Plugin/Assert.pm blib/lib/Template/Plugin/Assert.pm cp lib/Template/Plugin/HTML.pm blib/lib/Template/Plugin/HTML.pm cp lib/Template/Filters.pm blib/lib/Template/Filters.pm cp lib/Template/Plugin/Datafile.pm blib/lib/Template/Plugin/Datafile.pm cp lib/Template/Exception.pm blib/lib/Template/Exception.pm cp lib/Template/Modules.pod blib/lib/Template/Modules.pod cp lib/Template/Config.pm blib/lib/Template/Config.pm mv Stash.xsc Stash.c x86_64-linux-gnu-gcc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libtemplate-perl-2.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"2.27\" -DXS_VERSION=\"2.27\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" Stash.c cp lib/Template/Plugin/Table.pm blib/lib/Template/Plugin/Table.pm cp lib/Template/Tools/ttree.pod blib/lib/Template/Tools/ttree.pod cp lib/Template/Tutorial/Datafile.pod blib/lib/Template/Tutorial/Datafile.pod cp lib/Template/Tutorial/Web.pod blib/lib/Template/Tutorial/Web.pod cp lib/Template/Stash/XS.pm blib/lib/Template/Stash/XS.pm cp lib/Template/Plugin/String.pm blib/lib/Template/Plugin/String.pm cp lib/Template/Tools.pod blib/lib/Template/Tools.pod cp lib/Template/Plugin/View.pm blib/lib/Template/Plugin/View.pm cp lib/Template/Plugin/Wrap.pm blib/lib/Template/Plugin/Wrap.pm cp lib/Template/Provider.pm blib/lib/Template/Provider.pm cp lib/Template/Service.pm blib/lib/Template/Service.pm cp lib/Template/View.pm blib/lib/Template/View.pm cp lib/Template/Plugins.pm blib/lib/Template/Plugins.pm cp lib/Template/Tools/tpage.pod blib/lib/Template/Tools/tpage.pod cp lib/Template/Toolkit.pm blib/lib/Template/Toolkit.pm cp lib/Template/Stash.pm blib/lib/Template/Stash.pm cp lib/Template/Test.pm blib/lib/Template/Test.pm cp lib/Template/Plugin/URL.pm blib/lib/Template/Plugin/URL.pm cp lib/Template/Plugin/Pod.pm blib/lib/Template/Plugin/Pod.pm cp lib/Template/Plugin/Iterator.pm blib/lib/Template/Plugin/Iterator.pm cp lib/Template/Plugin/Math.pm blib/lib/Template/Plugin/Math.pm cp lib/Template/Tutorial.pod blib/lib/Template/Tutorial.pod cp lib/Template/Stash/Context.pm blib/lib/Template/Stash/Context.pm cp lib/Template/Plugin/Procedural.pm blib/lib/Template/Plugin/Procedural.pm cp lib/Template/VMethods.pm blib/lib/Template/VMethods.pm cp lib/Template/Plugin/Scalar.pm blib/lib/Template/Plugin/Scalar.pm rm -f ../blib/arch/auto/Template/Stash/XS/XS.so x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libtemplate-perl-2.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -shared -L/usr/local/lib -fstack-protector-strong Stash.o -o ../blib/arch/auto/Template/Stash/XS/XS.so \ \ chmod 755 ../blib/arch/auto/Template/Stash/XS/XS.so make[2]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27/xs' cp bin/tpage blib/script/tpage cp bin/ttree blib/script/ttree "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/tpage "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ttree Manifying 2 pod documents Manifying 34 pod documents Manifying 31 pod documents make[1]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27' dh_auto_test make -j20 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27' make[2]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27/xs' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs ../blib/arch/auto/Template/Stash/XS/XS.bs 644 make[2]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27/xs' make[2]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27/xs' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs ../blib/arch/auto/Template/Stash/XS/XS.bs 644 No tests defined for Template::Stash::XS extension. make[2]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27/xs' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/anycase.t t/args.t t/assert.t t/base.t t/binop.t t/block.t t/blocks.t t/capture.t t/case.t t/cgi.t t/chomp.t t/compile1.t t/compile2.t t/compile3.t t/compile4.t t/compile5.t t/config.t t/constants.t t/context.t t/datafile.t t/date.t t/debug.t t/directive.t t/directry.t t/document.t t/dumper.t t/error.t t/evalperl.t t/exception.t t/factory.t t/file.t t/fileline.t t/filter.t t/foreach.t t/format.t t/html.t t/image.t t/include.t t/iterator.t t/leak.t t/list.t t/macro.t t/math.t t/object.t t/outline.t t/output.t t/parser.t t/parser2.t t/plugins.t t/plusfile.t t/pod.t t/prefix.t t/proc.t t/process.t t/process_dir.t t/provider.t t/ref.t t/scalar.t t/service.t t/skel.t t/stash-xs-unicode.t t/stash-xs.t t/stash.t t/stashc.t t/stop.t t/strcat.t t/strict.t t/string.t t/switch.t t/table.t t/tags.t t/template.t t/text.t t/throw.t t/tiedhash.t t/trace_vars.t t/try.t t/unicode.t t/url.t t/vars.t t/varsv1.t t/view.t t/while.t t/wrap.t t/wrapper.t t/zz-plugin-leak.t t/zz-pmv.t t/zz-pod-coverage.t t/zz-pod-kwalitee.t t/zz-stash-xs-leak.t t/zz-url2.t t/vmethods/hash.t t/vmethods/list.t t/vmethods/replace.t t/vmethods/text.t Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/compile1.t .......... 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% INCLUDE evalperl %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% TRY %]\n[% INCLUDE foo %]\n[% C... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% META author => 'abw' version ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE baz %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [%- # first pass, writes the com... ok 13 - template text 5 matched expected ok 14 ok 15 ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/compile2.t .......... 1..15 ok 1 ok 2 ok 3 ok 4 ok 5 - running test_expect() ok 6 - template processor is engaged ok 7 - input read and split into 4 tests ok 8 - template text 1 processed OK: [% INCLUDE foo a = 'any value' %... ok 9 - template text 1 matched expected ok 10 - template text 2 processed OK: [% META author => 'billg' versio... ok 11 - template text 2 matched expected ok 12 - template text 3 processed OK: [% META author => 'billg' versio... ok 13 - template text 3 matched expected ok 14 - template text 4 processed OK: [%- # second pass, reads the com... ok 15 - template text 4 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/compile3.t .......... 1..13 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - running test_expect() ok 7 - template processor is engaged ok 8 - input read and split into 2 tests ok 9 - template text 1 processed OK: [% META author => 'albert' versi... ok 10 - template text 1 matched expected ok 11 - template text 2 processed OK: [%# we want to break 'compile' t... ok 12 - template text 2 matched expected ok 13 ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/compile4.t .......... 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% TRY %]\n[% INCLUDE foo %]\n[% C... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% META author => 'abw' version ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% TRY %]\n[% INCLUDE bar/baz wor... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE "$root/src/blam" %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [%- # first pass, writes the com... ok 13 - template text 5 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/compile5.t .......... zero: /build/reproducible-path/libtemplate-perl-2.27/t/test/src/divisionbyzero 1..14 ok 1 - cached foo ok 2 - cached bar ok 3 - cached blam ok 4 - running test_expect() ok 5 - template processor is engaged ok 6 - input read and split into 4 tests ok 7 - template text 1 processed OK: [% INCLUDE foo a = 'any value' %... ok 8 - template text 1 matched expected ok 9 - template text 2 processed OK: [% META author => 'billg' versio... ok 10 - template text 2 matched expected ok 11 - template text 3 processed OK: [% INCLUDE "$root/src/blam" %] ok 12 - template text 3 matched expected ok 13 - template text 4 processed OK: [%- # second pass, reads the com... ok 14 - template text 4 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/anycase.t ........... 1..10 ok 1 ok 2 - running test_expect() ok 3 - template processor is engaged ok 4 - input read and split into 3 tests ok 5 - ANYCASE processed OK: %% page = { wrapper = 'html', in... ok 6 - ANYCASE matched expected ok 7 - template name is a keyword processed OK: %% block view\nThis is the view\n%... ok 8 - template name is a keyword matched expected ok 9 - different kinds of include processed OK: %% block include\nThis is the inc... ok 10 - different kinds of include matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/args.t .............. 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: [% args(a b c) %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% args(a b c d=e f=g) %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% args(a, b, c, d=e, f=g) %] ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% args(a, b, c, d=e, f=g,) %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% args(d=e, a, b, f=g, c) %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% obj.foo(d=e, a, b, f=g, c) %] ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% obj.foo(d=e, a, b, f=g, c).sp... ok 17 - template text 7 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/assert.t ............ 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: ([% object.nil %]) ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE assert;\n TRY; object.as... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE assert;\n TRY; hash.asse... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE assert;\n TRY; list.asse... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE assert;\n TRY; list.asse... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE assert;\n TRY; assert.no... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE assert;\n TRY; assert.su... ok 17 - template text 7 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/base.t .............. 1..24 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 - package version ok 23 - created a version object ok 24 - object version ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/binop.t ............. 1..57 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 27 tests ok 4 - template text 1 processed OK: maybe\n[% IF yes %]\nyes\n[% END %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% IF yes %]\nyes\n[% ELSE %]\nno \n... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% IF yes %]\nyes\n[% ELSE %]\nno \n... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% IF yes and true %]\nyes\n[% ELS... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% IF yes && true %]\nyes\n[% ELSE... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% IF yes && sad || happy %]\nyes... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% IF yes AND ten && true and tw... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% IF ! yes %]\nno\n[% ELSE %]\nyes... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% UNLESS yes %]\nno\n[% ELSE %]\ny... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% "yes" UNLESS no %] ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% IF ! yes %]\nno\n[% ELSE %]\nyes... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% IF yes || no %]\nyes\n[% ELSE %... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% IF yes || no || true || false... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% IF yes or no %]\nyes\n[% ELSE %... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% IF not false and not sad %]\ny... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% IF ten == 10 %]\nyes\n[% ELSE %... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% IF ten == twenty %]\nI canna b... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% IF ten >= twenty or false %]\n... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% IF ten >= twenty or false %]\n... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% IF ten > twenty %]\nno\n[% ELSI... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% IF ten != 10 %]\nno\n[% ELSIF t... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% IF alpha AND omega %]\nalpha a... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% IF omega AND alpha %]\nomega a... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: [% IF alpha OR omega %]\nalpha an... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: [% IF omega OR alpha %]\nalpha an... ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: [% small = 5\n mid = 7\n big... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: [% 10 mod 4 +%] [% 10 MOD 4 +%]\n... ok 57 - template text 27 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/block.t ............. 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: [% BLOCK block1 %]\nThis is the o... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% BLOCK block1 %]\nThis is the o... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE block_a +%]\n[% INCLUD... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE header \n title = 'A... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% BLOCK foo:bar %]\nblah\n[% END ... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% BLOCK 'hello html' -%]\nHello ... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: <[% INCLUDE foo %]>\n[% BLOCK foo... ok 17 - template text 7 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/blocks.t ............ 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: [% TRY; INCLUDE blockdef/block1;... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% INCLUDE blockdef/block1 %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE blockdef/block1 a='am... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% TRY; INCLUDE blockdef/none; C... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% INCLUDE "$dir/blockdef/block1... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% BLOCK one -%]\nblock one\n[% BL... ok 15 - template text 6 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/capture.t ........... 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% BLOCK foo %]\nThis is block fo... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% d = BLOCK %]\nThis is the bloc... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% e = IF a == 'alpha' %]\na is [... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% a = FOREACH b = [1 2 3] %]\n[%... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% BLOCK userinfo %]\nname: [% us... ok 13 - template text 5 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/case.t .............. 1..16 ok 1 ok 2 - running test_expect() ok 3 - template processor is engaged ok 4 - input read and split into 6 tests ok 5 - template text 1 processed OK: [% include = a %]\n[% for = b %]\n... ok 6 - template text 1 matched expected ok 7 - template text 2 processed OK: [% IF a AND b %]\ngood\n[% ELSE %]... ok 8 - template text 2 matched expected ok 9 - template text 3 processed OK: [% IF a and b %]\ngood\n[% ELSE %]... ok 10 - template text 3 matched expected ok 11 - template text 4 processed OK: [% include = a %]\n[% include %] ok 12 - template text 4 matched expected ok 13 - template text 5 processed OK: [% include foo bar='baz' %]\n[% B... ok 14 - template text 5 matched expected ok 15 - template text 6 processed OK: [% 10 div 3 %] [% 10 DIV 3 +%]\n[... ok 16 - template text 6 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. CGI::param called in list context from input text line 2, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 416, <DATA> line 1. t/cgi.t ............... 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: [% USE cgi = CGI('id=abw&name=An... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: name: [% global.cgi.param('name'... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% FOREACH key = global.cgi.para... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% FOREACH key = global.cgi.para... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% FOREACH x = global.cgi.checkb... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE cgi('item=foo&items=one&i... ok 15 - template text 6 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/chomp.t ............. 1..78 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - foo ok 7 - foo out ok 8 - bar ok 9 - bar out ok 10 - baz ok 11 - baz out ok 12 - ding ok 13 - ding out ok 14 - dong ok 15 - dong out ok 16 - dang ok 17 - dang out ok 18 - winsux1 ok 19 - winsux1 out ok 20 - winsux2 ok 21 - winsux2 out ok 22 - winsux3 ok 23 - winsux3 out ok 24 - winsux4 ok 25 - winsux4 out ok 26 - dos_newlines ok 27 - dos_newlines out ok 28 - pre pi ok 29 - pre pi match ok 30 - pre e ok 31 - pre e match ok 32 - pre phi ok 33 - pre phi match ok 34 - pre hello ok 35 - pre hello match ok 36 - pre world ok 37 - pre world match ok 38 - post pi ok 39 - post pi match ok 40 - post e ok 41 - post e match ok 42 - post phi ok 43 - post phi match ok 44 - post hello ok 45 - post hello match ok 46 - post world ok 47 - post world match ok 48 - running test_expect() ok 49 - template processor is engaged ok 50 - input read and split into 14 tests ok 51 - template text 1 processed OK: begin[% a = 10; b = 20 %]\n [... ok 52 - template text 1 matched expected ok 53 - template text 2 processed OK: ok 54 - template text 2 matched expected ok 55 - template text 3 processed OK: begin[% a = 10; b = 20 %]\n [... ok 56 - template text 3 matched expected ok 57 - template text 4 processed OK: ok 58 - template text 4 matched expected ok 59 - template text 5 processed OK: begin[% a = 10; b = 20 %]\n [... ok 60 - template text 5 matched expected ok 61 - template text 6 processed OK: ok 62 - template text 6 matched expected ok 63 - template text 7 processed OK: begin[% a = 10; b = 20 %]\n [... ok 64 - template text 7 matched expected ok 65 - template text 8 processed OK: begin[% a = 10; b = 20 %]\n [... ok 66 - template text 8 matched expected ok 67 - template text 9 processed OK: ok 68 - template text 9 matched expected ok 69 - template text 10 processed OK: begin[% a = 10; b = 20 %]\n [... ok 70 - template text 10 matched expected ok 71 - template text 11 processed OK: ok 72 - template text 11 matched expected ok 73 - template text 12 processed OK: begin[% a = 10; b = 20 %]\n [... ok 74 - template text 12 matched expected ok 75 - template text 13 processed OK: ok 76 - template text 13 matched expected ok 77 - template text 14 processed OK: begin[% a = 10; b = 20 %] \n[... ok 78 - template text 14 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/config.t ............ 1..44 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/constants.t ......... 1..41 ok 1 - created constants namespace ok 2 - author match ok 3 - single match ok 4 - double match ok 5 - col.back match ok 6 - col.text match ok 7 - created Template::Directive factory ok 8 - created Template::Parser parser ok 9 - author folded ok 10 - col.back folded ok 11 - col.user unfolded ok 12 - created Template::Parser parser ok 13 - author folded ok 14 - col.back folded ok 15 - col.user unfolded ok 16 - created tt1 ok 17 - created tt2 ok 18 - created tt3 ok 19 - running test_expect() ok 20 - template processor is engaged ok 21 - input read and split into 10 tests ok 22 - template text 1 processed OK: hello [% const.author %]\n[% "bac... ok 23 - template text 1 matched expected ok 24 - template text 2 processed OK: [% const.col.keys.sort.join(', '... ok 25 - template text 2 matched expected ok 26 - template text 3 processed OK: [% const.col.keys.sort.join(cons... ok 27 - template text 3 matched expected ok 28 - template text 4 processed OK: zero [% const.counter %]\none [% ... ok 29 - template text 4 matched expected ok 30 - template text 5 processed OK: [% "$constants.author thinks " %... ok 31 - template text 5 matched expected ok 32 - template text 6 processed OK: [% "$const.author thinks " -%]\n[... ok 33 - template text 6 matched expected ok 34 - no const.foo processed OK: no [% const.foo %]? ok 35 - no const.foo matched expected ok 36 - template text 8 processed OK: fave [% const.fave %]\ncol [% co... ok 37 - template text 8 matched expected ok 38 - defer references processed OK: [% "$key\n" FOREACH key = consta... ok 39 - defer references matched expected ok 40 - template text 10 processed OK: a: [% const.author %]\nb: [% cons... ok 41 - template text 10 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/context.t ........... 1..54 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok Attempt to call undefined import method with arguments (":status") via package "Template" (Perhaps you forgot to load the package?) at t/datafile.t line 21. Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/datafile.t .......... 1..9 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 3 tests ok 4 - template text 1 processed OK: [% USE userlist = datafile(dataf... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE userlist = datafile(dataf... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE userlist = datafile(dataf... ok 9 - template text 3 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/date.t .............. 1..39 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 18 tests ok 4 - template text 1 processed OK: [% USE date %]\nLet's hope the ye... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE date(time => time) %]\ndef... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE date(time => time) %]\n[% ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE date(time => time, format... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE date(format = format.date... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE date(format = format.date... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE date(format = format.date... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE english = date(format => ... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% USE english = date(format => ... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% USE date %]\n[% date.format('4... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% USE date %]\n[% date.format('2... ok 25 - template text 11 matched expected ok 26 - September 13th 2000 processed OK: [% USE day = date(format => '%A'... ok 27 - September 13th 2000 matched expected ok 28 - template text 13 processed OK: [% TRY %]\n[% USE date %]\n[% date... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% USE date %]\n[% template.name ... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% IF date_calc -%]\n[% USE date;... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% USE date;\n date.format('12:... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% USE date;\n date.format('200... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% USE date;\n date.format('200... ok 39 - template text 18 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/debug.t ............. 1..22 ok 1 - created a dummy object ok 2 - created flags ok 3 - flags value is 24 ok 4 - got more flags back ok 5 - dirs, stash ok 6 - bad flags ok 7 - error correct ok 8 - running test_expect() ok 9 - template processor is engaged ok 10 - input read and split into 6 tests ok 11 - template text 1 processed OK: Hello World\nfoo: [% foo %] ok 12 - template text 1 matched expected ok 13 - template text 2 processed OK: Hello World\nfoo: [% foo %] ok 14 - template text 2 matched expected ok 15 - template text 3 processed OK: Hello World\nfoo: [% foo %]\n[% DE... ok 16 - template text 3 matched expected ok 17 - template text 4 processed OK: [% DEBUG off %]\nHello World\nfoo:... ok 18 - template text 4 matched expected ok 19 - ping pong processed OK: foo: [% foo %]\nhello [% "$baz.pi... ok 20 - ping pong matched expected ok 21 - template text 6 processed OK: foo: [% foo %]\n[% INCLUDE foo a=... ok 22 - template text 6 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/directive.t ......... 1..71 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 34 tests ok 4 - template text 1 processed OK: [% a %]\n[%a%] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: pre [% a %]\npre[% a %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% a %] post\n[% a %]post ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: pre [% a %] post\npre[% a %]post ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% a %][%b%][% c %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% \na %][%b\n%][%\nc\n%][%\n ... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [%# this is a comment which shou... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% # this is a one-line comment\n... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% # this is a two-line comment\n... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% a = c # this is a comment o... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% a %]\n[% b %] ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% a -%]\n[% b %] ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% a -%]\n [% b %] ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% a %]\n[%- b %] ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% a %]\n [%- b %] ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: start\n[% a %]\n[% b %]\nend ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: start\n[%- a %]\n[% b -%]\nend ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: start\n[%- a -%]\n[% b -%]\nend ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: start\n[%- a %]\n[%- b -%]\nend ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: start\n[% a %]\nmid\n[% b %]\nend ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: start\n [% a %]\nmid\n [% b %]\n... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: start\n[%+ a %]\nmid\n[% b %]\nend ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: start\n [%+ a %]\nmid\n[% b %]\nen... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: start\n [%- a %]\nmid\n [%- b %... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: start\n[% a %]\nmid\n[% b %]\nend ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: start\n [% a %]\nmid\n [% b %] ... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: start\n[% a +%]\nmid\n[% b %]\nend ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: start\n[% a +%] \n[% b +%]\nend ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: start\n[% a -%]\nmid\n[% b -%]\nend ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% INCLUDE trimme %] ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% BLOCK foo %]\n\nthis is block f... ok 65 - template text 31 matched expected ok 66 - template text 32 processed OK: <foo>[% PROCESS foo %]</foo>\n<ba... ok 67 - template text 32 matched expected ok 68 - template text 33 processed OK: [% r; r = s; "-"; r %]. ok 69 - template text 33 matched expected ok 70 - template text 34 processed OK: [% IF a; b; ELSIF c; d; ELSE; s;... ok 71 - template text 34 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/directry.t .......... 1..31 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 14 tests ok 4 - template text 1 processed OK: [% TRY ;\n USE Directory ;\n ... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% TRY ;\n USE Directory('/no... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE d = Directory(dir, nostat... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE d = Directory(dir) -%]\n[%... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE directory(dir) -%]\n[% dir... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE d = Directory(dir) -%]\n[%... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE dir = Directory(dir) -%]\n... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE dir = Directory(dir) -%]\n... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% USE d = Directory(dir, recurs... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% USE dir = Directory(dir, recu... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% USE dir = Directory(dir, recu... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% USE dir = Directory(dir) -%]\n... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% USE dir = Directory('.', root... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% VIEW filelist -%]\n\n[% BLOCK f... ok 31 - template text 14 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/document.t .......... 1..25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 - running test_expect() ok 12 - template processor is engaged ok 13 - input read and split into 6 tests ok 14 - template text 1 processed OK: [% META\n author = 'Tom Smith'\n... ok 15 - template text 1 matched expected ok 16 - template text 2 processed OK: [% BLOCK foo -%]\n This is bloc... ok 17 - template text 2 matched expected ok 18 - template text 3 processed OK: [% META title = 'My Template Tit... ok 19 - template text 3 matched expected ok 20 - template text 4 processed OK: [% BLOCK header -%]\nHEADER\ncompo... ok 21 - template text 4 matched expected ok 22 - template text 5 processed OK: [% META title = 'My Template Tit... ok 23 - template text 5 matched expected ok 24 - template text 6 processed OK: [% INCLUDE $mydoc %] ok 25 - template text 6 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/dumper.t ............ 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: [% USE Dumper -%]\nDumper ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE Dumper -%]\n[% Dumper.dump... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE Dumper -%]\n[% Dumper.dump... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE Dumper -%]\n[% Dumper.dump... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE dumper(indent=1, pad='> '... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE dumper(Pad='>> ', Varname... ok 15 - template text 6 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/error.t ............. 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/evalperl.t .......... 1..19 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 8 tests ok 4 - template text 1 processed OK: [% META \n author = 'Andy Ward... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% TRY %]\nnothing\n[% PERL %]\nWe ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: some stuff\n[% TRY %]\n[% INCLUDE ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: some stuff\n[% TRY %]\n[% INCLUDE ... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% META author = 'Andy Wardley' ... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% META \n author = 'Andy Ward... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% BLOCK foo %]This is block foo... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% TRY %]\n [%- PERL %] die "no... ok 19 - template text 8 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/exception.t ......... 1..15 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/factory.t ........... 1..7 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 2 tests ok 4 - template text 1 processed OK: [% foo.bar %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% constant.pi %] ok 7 - template text 2 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/file.t .............. 1..25 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 11 tests ok 4 - template text 1 processed OK: [% USE f = File('/foo/bar/baz.ht... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE f = File('foo/bar/baz.htm... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE f = File('baz.html', nost... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE f = File('bar/baz.html', ... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE f = File('bar/baz.html', ... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE baz = File('foo/bar/baz.h... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE f = File('foo/bar/baz.htm... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE f = File(file) -%]\n[% f.p... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% USE f = File(file) -%]\n[% f.p... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% USE file(file) -%]\n[% file.pa... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% TRY -%]\n[% USE f = File('') -... ok 25 - template text 11 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/fileline.t .......... 1..11 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 4 tests ok 4 - template text 1 processed OK: [% place = 'World' -%]\nHello [% ... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% INCLUDE warning -%]\nfile: [% ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE warning -%]\nfile: [% ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% TRY; \n INCLUDE chomp; \n ... ok 11 - template text 4 matched expected ok Attempt to call undefined import method with arguments (":status") via package "Template" (Perhaps you forgot to load the package?) at t/filter.t line 21. Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/filter.t ............ 1..162 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 79 tests ok 4 - template text 1 processed OK: [% TRY %]\n[% FILTER nonfilt %]\nb... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% TRY %]\n[% FILTER badfact %]\nb... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% TRY %]\n[% FILTER badfilt %]\nb... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% TRY;\n "foo" | barfilt;\n ... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% TRY;\n "foo" | barfilt(1);... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% TRY;\n "foo" | barfilt(2);... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% TRY;\n "foo" | barfilt(3);... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% FILTER html %]\nThis is some h... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% text = "The <cat> sat on the ... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% text = "The <cat> sat on the ... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% FILTER html %]\n"It isn't what... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% FILTER xml %]\n"It isn't what ... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% FILTER format %]\nHello World!... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% FILTER comment = format('<!--... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% FILTER format %]\nHello World!... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% "Foo" FILTER test1 = format('... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% FILTER microjive %]\nThe "Hall... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% FILTER microsloth %]\nThe "Hal... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% FILTER censor('bottom' 'nippl... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% FILTER bold = format('<b>%s</... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% "foo" FILTER format("<< %s >>... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% blocktext = BLOCK %]\nThe cat ... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% global.blocktext FILTER html_... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: [% global.blocktext FILTER html_... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: [% global.blocktext FILTER html_... ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: [% global.blocktext FILTER html_... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: [% global.blocktext FILTER trunc... ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: [% global.blocktext FILTER trunc... ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: [% 'Hello World' | truncate(2) +... ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% "foo..." FILTER repeat(5) %] ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% FILTER truncate(21) %]\nI have... ok 65 - template text 31 matched expected ok 66 - template text 32 processed OK: [% FILTER truncate(25) %]\nNothin... ok 67 - template text 32 matched expected ok 68 - template text 33 processed OK: [% FILTER repeat(3) %]\nAm I repe... ok 69 - template text 33 matched expected ok 70 - template text 34 processed OK: [% text FILTER remove(' ') +%]\n[... ok 71 - template text 34 matched expected ok 72 - template text 35 processed OK: [% text FILTER replace(' ', '_')... ok 73 - template text 35 matched expected ok 74 - template text 36 processed OK: [% text = 'The <=> operator' %]\n... ok 75 - template text 36 matched expected ok 76 - template text 37 processed OK: [% text = 'The <=> operator, bla... ok 77 - template text 37 matched expected ok 78 - template text 38 processed OK: [% | truncate(25) %]\nThe cat sat... ok 79 - template text 38 matched expected ok 80 - template text 39 processed OK: [% FILTER upper %]\nThe cat sat o... ok 81 - template text 39 matched expected ok 82 - template text 40 processed OK: [% FILTER lower %]\nThe cat sat o... ok 83 - template text 40 matched expected ok 84 - template text 41 processed OK: [% 'arse' | stderr %]\nstderr: [%... ok 85 - template text 41 matched expected ok 86 - template text 42 processed OK: [% percent = '%'\n left = "[... ok 87 - template text 42 matched expected ok 88 - template text 43 processed OK: [% TRY %]\n[% dir = "[\% FOREACH ... ok 89 - template text 43 matched expected ok 90 - template text 44 processed OK: nothing\n[% TRY;\n '$x = 10; $b... ok 91 - template text 44 matched expected ok 92 - template text 45 processed OK: [% TRY -%]\nbefore\n[% FILTER redi... ok 93 - template text 45 matched expected ok 94 - template text 46 processed OK: [% FILTER evalperl %]\n $a = 10... ok 95 - template text 46 matched expected ok 96 - template text 47 processed OK: [% TRY -%]\nbefore\n[% FILTER file... ok 97 - template text 47 matched expected ok 98 - template text 48 processed OK: [% PERL %]\n$Template::Filters::F... ok 99 - template text 48 matched expected ok 100 - template text 49 processed OK: [% PERL %]\n$Template::Filters::F... ok 101 - template text 49 matched expected ok 102 - template text 50 processed OK: [% PERL %]\n$stash->set('merlyn',... ok 103 - template text 50 matched expected ok 104 - template text 51 processed OK: [% PERL %]\n$stash->set('merlyn',... ok 105 - template text 51 matched expected ok 106 - template text 52 processed OK: [% myfilter = 'html' -%]\n[% FILT... ok 107 - template text 52 matched expected ok 108 - template text 53 processed OK: [% FILTER $despace -%]\nblah blah... ok 109 - template text 53 matched expected ok 110 - template text 54 processed OK: [% PERL %]\n$context->filter(\&ne... ok 111 - template text 54 matched expected ok 112 - template text 55 processed OK: [% PERL %]\n$context->define_filt... ok 113 - template text 55 matched expected ok 114 - template text 56 processed OK: [% FILTER another(3) -%]\nfoo bar... ok 115 - template text 56 matched expected ok 116 - template text 57 processed OK: [% '$stash->{ a } = 25' FILTER e... ok 117 - template text 57 matched expected ok 118 - template text 58 processed OK: [% '$stash->{ a } = 25' FILTER p... ok 119 - template text 58 matched expected ok 120 - template text 59 processed OK: [% FILTER indent -%]\nThe cat sat... ok 121 - template text 59 matched expected ok 122 - template text 60 processed OK: [% FILTER indent(2) -%]\nThe cat ... ok 123 - template text 60 matched expected ok 124 - template text 61 processed OK: [% FILTER indent('>> ') -%]\nThe ... ok 125 - template text 61 matched expected ok 126 - template text 62 processed OK: [% text = 'The cat sat on the ma... ok 127 - template text 62 matched expected ok 128 - template text 63 processed OK: <<[% FILTER trim %]\n \n ... ok 129 - template text 63 matched expected ok 130 - template text 64 processed OK: <<[% FILTER collapse %]\n \n ... ok 131 - template text 64 matched expected ok 132 - template text 65 processed OK: [% FILTER format('++%s++') %]Hel... ok 133 - template text 65 matched expected ok 134 - template text 66 processed OK: [% "my file.html" FILTER uri %] ok 135 - template text 66 matched expected ok 136 - template text 67 processed OK: [% "my<file & your>file.html" FI... ok 137 - template text 67 matched expected ok 138 - template text 68 processed OK: [% "foo@bar" FILTER uri %] ok 139 - template text 68 matched expected ok 140 - template text 69 processed OK: [% "foo@bar" FILTER url %] ok 141 - template text 69 matched expected ok 142 - template text 70 processed OK: [% "my<file & your>file.html" | ... ok 143 - template text 70 matched expected ok 144 - template text 71 processed OK: [% widetext | uri %] ok 145 - template text 71 matched expected ok 146 - template text 72 processed OK: [% 'foobar' | ucfirst %] ok 147 - template text 72 matched expected ok 148 - template text 73 processed OK: [% 'FOOBAR' | lcfirst %] ok 149 - template text 73 matched expected ok 150 - template text 74 processed OK: [% "foo(bar)" | uri %] ok 151 - template text 74 matched expected ok 152 - template text 75 processed OK: [% "foo(bar)" | url %] ok 153 - template text 75 matched expected ok 154 - template text 76 processed OK: [% use_rfc3986;\n "foo(bar)" | ... ok 155 - template text 76 matched expected ok 156 - template text 77 processed OK: [% "foo(bar)" | uri %] ok 157 - template text 77 matched expected ok 158 - template text 78 processed OK: [% use_rfc2732;\n "foo(bar)" | ... ok 159 - template text 78 matched expected ok 160 - template text 79 processed OK: [% "foo(bar)" | uri %] ok 161 - template text 79 matched expected ok 162 - t/test/tmp/xyz exists ok Attempt to call undefined import method with arguments (":status") via package "Template" (Perhaps you forgot to load the package?) at t/foreach.t line 22. Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/foreach.t ........... 1..93 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 45 tests ok 4 - template text 1 processed OK: [% FOREACH a = [ 1, 2, 3 ] %]\n ... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: Commence countdown...\n[% FOREACH... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% FOR count = [ 1 2 3 ] %]${cou... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: people:\n[% bloke = r %]\n[% peopl... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% FOREACH name = setb %]\n[% nam... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% FOREACH name = r %]\n[% name %... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% user = 'fred' %]\n[% FOREACH u... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% name = 'Joe Random Hacker' id... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% FOREACH i = [1..4] %]\n[% i +%... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% first = 4 \n last = 8\n%]\n[%... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% list = [ 'one' 'two' 'three' ... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% "$i, " FOREACH i = [-2..2] %] ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% FOREACH i = item -%]\n - [%... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% FOREACH i = items -%]\n - [... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% FOREACH item = [ a b c d ] %]... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% items = [ d C a c b ] %]\n[% F... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% items = [ d a c b ] %]\n[% FOR... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% userlist = [ b c d a C 'Andy'... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% ulist = [ b c d a 'Andy' ] %]... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% FOREACH item = [ a b c d ] %]... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% items = [ d b c a ] %]\n[% FOR... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% list = [ a b c d ] %]\n[% i = ... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% FOREACH a = ['foo', 'bar', 'b... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: [% id = 12345\n name = 'Ori... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: [% them = [ people.1 people.2 ] ... ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: [% "$p.id($p.code): $p.name\n"\n ... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: [% "$p.id($p.code): $p.name\n"\n ... ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: [% "$p.id($p.code): $p.name\n"\n ... ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: Section List:\n[% FOREACH item = ... ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% FOREACH a = [ 2..6 ] %]\nbefor... ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% count = 1; WHILE (count < 10)... ok 65 - template text 31 matched expected ok 66 - template text 32 processed OK: [% FOR count = [ 1 2 3 ] %]${cou... ok 67 - template text 32 matched expected ok 68 - template text 33 processed OK: [% FOREACH count = [ 1 2 3 ] %]$... ok 69 - template text 33 matched expected ok 70 - template text 34 processed OK: [% FOR [ 1 2 3 ] %]<blip>..[% EN... ok 71 - template text 34 matched expected ok 72 - template text 35 processed OK: [% FOREACH [ 1 2 3 ] %]<blip>..[... ok 73 - template text 35 matched expected ok 74 - template text 36 processed OK: [% FOREACH outer = nested -%]\nou... ok 75 - template text 36 matched expected ok 76 - template text 37 processed OK: [% FOREACH n = [ 1 2 3 4 5 ] -%]... ok 77 - template text 37 matched expected ok 78 - template text 38 processed OK: [% FOREACH n = [ 1 2 3 4 5 ] -%]... ok 79 - template text 38 matched expected ok 80 - template text 39 processed OK: [% FOREACH a = [ 1, 2, 3 ] -%]\n*... ok 81 - template text 39 matched expected ok 82 - template text 40 processed OK: [%\n FOREACH i = [1 .. 10];\n ... ok 83 - template text 40 matched expected ok 84 - template text 41 processed OK: [%\n FOREACH i = [1 .. 10];\n ... ok 85 - template text 41 matched expected ok 86 - template text 42 processed OK: [%\n FOREACH i = [1 .. 4];\n ... ok 87 - template text 42 matched expected ok 88 - template text 43 processed OK: [%\n LAST FOREACH k = [ 1 .. 4... ok 89 - template text 43 matched expected ok 90 - template text 44 processed OK: [% FOREACH prime IN [2, 3, 5, 7,... ok 91 - template text 44 matched expected ok 92 - FOR/WHILE/NEXT processed OK: [% FOREACH i IN [ 1..6 ];\n ... ok 93 - FOR/WHILE/NEXT matched expected ok Attempt to call undefined import method with arguments (":status") via package "Template" (Perhaps you forgot to load the package?) at t/format.t line 21. Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/format.t ............ 1..11 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 4 tests ok 4 - template text 1 processed OK: [% USE format %]\n[% bold = forma... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE format('<li> %s') %]\n[% F... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE bold = format("<b>%s</b>"... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE padleft = format('%-*s')... ok 11 - template text 4 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/html.t .............. 1..18 ok 1 - created HTML plugin ok 2 - running test_expect() ok 3 - template processor is engaged ok 4 - input read and split into 7 tests ok 5 - html plugin processed OK: [% USE HTML -%]\nOK ok 6 - html plugin matched expected ok 7 - html filter processed OK: [% FILTER html -%]\n< & >\n[%-... ok 8 - html filter matched expected ok 9 - html entity processed OK: [% TRY; \n text = "L�on B... ok 10 - html entity matched expected ok 11 - template text 4 processed OK: [% USE html; html.url('my file.h... ok 12 - template text 4 matched expected ok 13 - escape processed OK: [% USE HTML -%]\n[% HTML.escape("... ok 14 - escape matched expected ok 15 - sorted processed OK: [% USE HTML(sorted=1) -%]\n[% HTM... ok 16 - sorted matched expected ok 17 - attributes processed OK: [% USE HTML -%]\n[% HTML.attribut... ok 18 - attributes matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/image.t ............. skipped: Neither Image::Info nor Image::Size installed Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/include.t ........... 1..47 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 22 tests ok 4 - template text 1 processed OK: [% a %]\n[% PROCESS incblock -%]\n... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% INCLUDE first_block %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE first_block a = 'abst... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE 'first_block' a = t %... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% INCLUDE 'second_block' %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% INCLUDE second_block a = r, b... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: FOO: [% INCLUDE foo +%]\nFOO: [% ... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: GOLF: [% INCLUDE $c.f.g %]\nGOLF:... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: BAZ: [% INCLUDE bar/baz %]\nBAZ: ... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: BAZ: [% INCLUDE bar/baz.txt %]\nB... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% BLOCK bamboozle -%]\nThis is b... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% a %]\n[% PROCESS incblock -%]\n... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% TRY %]\n[% INCLUDE first_block... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% metaout %] ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% TRY %]\n[% PROCESS recurse cou... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% INCLUDE nosuchfile %] ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% TRY %]\n[% PROCESS recurse cou... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% TRY;\n INCLUDE nosuchfile;\n ... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% INCLUDE src:foo %]\n[% BLOCK s... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% a = ''; b = ''; d = ''; e = 0... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% style = 'light'; your_title="... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% myhash = {\n name = 'Tom'\n... ok 47 - template text 22 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/iterator.t .......... 1..41 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 - running test_expect() ok 26 - template processor is engaged ok 27 - input read and split into 7 tests ok 28 - template text 1 processed OK: [% items = [ 'foo' 'bar' 'baz' '... ok 29 - template text 1 matched expected ok 30 - template text 2 processed OK: [% items = [ 'foo' 'bar' 'baz' '... ok 31 - template text 2 matched expected ok 32 - template text 3 processed OK: [% items = [ 'foo' 'bar' 'baz' '... ok 33 - template text 3 matched expected ok 34 - template text 4 processed OK: [% items = [ 'foo' 'bar' 'baz' '... ok 35 - template text 4 matched expected ok 36 - template text 5 processed OK: [% USE iterator(data) %]\n[% FORE... ok 37 - template text 5 matched expected ok 38 - template text 6 processed OK: [% FOREACH i = [ 'foo' 'bar' 'ba... ok 39 - template text 6 matched expected ok 40 - test even/odd/parity processed OK: [% FOREACH item IN [1..10] -%]\n*... ok 41 - test even/odd/parity matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/leak.t .............. 1..11 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 4 tests ok 4 - template text 1 processed OK: [% a = holler('first'); trace %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% trace %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% clear; b = [ ]; b.0 = holler(... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% trace %] ok 11 - template text 4 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/list.t .............. 1..41 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 19 tests ok 4 - template text 1 processed OK: [% data.0 %] and [% data.1 %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% data.first %] - [% data.last ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% data.size %] [% data.max %] ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% data.join(', ') %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% data.reverse.join(', ') %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% data.sort.reverse.join(' - ')... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% FOREACH item = wxyz.sort('id'... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% FOREACH item = wxyz.sort('ran... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% FOREACH n = [0..6] -%]\n[% day... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% data = [ 'one', 'two', data.f... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% data = [ 90, 8, 70, 6, 1, 11,... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% ilist = [] -%]\n[% ilist.push(... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% global.ilist.pop %] ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% global.ilist.shift %] ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% global.ilist.unshift('another... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% nest.0.0 %].[% nest.0.1 %][% ... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% # define some initial data\n ... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% data.grep('r').join(', ') %] ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% data.grep('^r').join(', ') %] ok 41 - template text 19 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/macro.t ............. 1..21 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 9 tests ok 4 - template text 1 processed OK: [% MACRO foo INCLUDE foo -%]\nfoo... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: foo: [% foo %]. ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% MACRO foo(a) INCLUDE foo -%]\n... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% BLOCK mypage %]\nHeader\n[% con... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% BLOCK table %]\n<table>\n[% row... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% MACRO one BLOCK -%]\none: [% t... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% MACRO one BLOCK -%]\none: [% t... ok 17 - template text 7 matched expected ok 18 - number macro processed OK: [% MACRO number(n) GET n.chunk(-... ok 19 - number macro matched expected ok 20 - perl macro processed OK: [% MACRO triple(n) PERL %]\n m... ok 21 - perl macro matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/math.t .............. 1..23 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 10 tests ok 4 - template text 1 processed OK: [% USE Math; Math.sqrt(9) %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE Math; Math.abs(-1) %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE Math; Math.atan2(42, 42).... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE Math; Math.cos(2).substr(... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE Math; Math.exp(6).substr(... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE Math; Math.hex(42) %] ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE Math; Math.int(9.9) %] ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE Math; Math.log(42).substr... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% USE Math; Math.oct(72) %] ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% USE Math; Math.sin(0.304).sub... ok 23 - template text 10 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/object.t ............ 1..49 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 23 tests ok 4 - template text 1 processed OK: [% thing.a %] [% thing.a %]\n[% t... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% thing.c = thing.b -%]\n[% thin... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% thing.concat = thing.b -%]\n[%... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% thing.concat(d) = thing.b -%]... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% thing.yesterday %]\n[% thing.t... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: Yesterday, $thing.yesterday\n$thi... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% thing.belief('fish' 'chips') ... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: ${thing.belief('fish' 'chips')}\n... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% thing.tomorrow %]\n$thing.tomo... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% FOREACH [ 1 2 3 4 5 ] %]$thin... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: before[% thing._private %] mid [... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% key = '_private' -%]\n[[% thin... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% key = '.private' -%]\n[[% thin... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% string.stringify %] ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% string %] ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% "-> $string <-" %] ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% "$string" %] ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: foo $string bar ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: .[% t1.dead %]. ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: .[% TRY; t1.die; CATCH; error; E... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% FOREACH item IN num.things -%... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% num %] ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% getnum.num %] ok 49 - template text 23 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/outline.t ........... 1..14 ok 1 ok 2 - running test_expect() ok 3 - template processor is engaged ok 4 - input read and split into 5 tests ok 5 - TAGS outline processed OK: %% [% r %] and [% j %]\n[% TAGS o... ok 6 - TAGS outline matched expected ok 7 - TAGS <start> <end> <outline> processed OK: %% [% r %] and [% j %]\n[% TAGS {... ok 8 - TAGS <start> <end> <outline> matched expected ok 9 - TAG_STYLE outline processed OK: %% IF c\nc is set to [% c %]\n%% E... ok 10 - TAG_STYLE outline matched expected ok 11 - OUTLINE_TAG processed OK: %% IF d\nd is set to [% d %]\n%% E... ok 12 - OUTLINE_TAG matched expected ok 13 - OUTLINE_TAG shell processed OK: $ IF e\ne is set to [% e %]\n$ ELS... ok 14 - OUTLINE_TAG shell matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/output.t ............ 1..14 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - processed ok 10 - output file exists ok 11 - set binmode via hashref ok 12 - processed again ok 13 - output file exists ok 14 - set binmode via arglist ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/parser.t ............ 1..37 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - running test_expect() ok 10 - template processor is engaged ok 11 - input read and split into 13 tests ok 12 - template text 1 processed OK: start $a\n[% BLOCK a %]\nthis is a... ok 13 - template text 1 matched expected ok 14 - template text 2 processed OK: [% data.first; ' to '; data.last... ok 15 - template text 2 matched expected ok 16 - template text 3 processed OK: begin\n[% this will be ignored %]... ok 17 - template text 3 matched expected ok 18 - template text 4 processed OK: $b does nothing: \n[* c = 'b'; 'h... ok 19 - template text 4 matched expected ok 20 - template text 5 processed OK: begin\n[% this will be ignored %]... ok 21 - template text 5 matched expected ok 22 - template text 6 processed OK: $b does something: \n<!-- c = 'b'... ok 23 - template text 6 matched expected ok 24 - template text 7 processed OK: start $a[% 'include' = 'hello wo... ok 25 - template text 7 matched expected ok 26 - template text 8 processed OK: [% sql = "\n SELECT *\n FR... ok 27 - template text 8 matched expected ok 28 - template text 9 processed OK: [% a = "\a\b\c\ndef" -%]\na: [% a... ok 29 - template text 9 matched expected ok 30 - template text 10 processed OK: [% a = "\f\o\o"\n b = "a is '$a... ok 31 - template text 10 matched expected ok 32 - template text 11 processed OK: [% tag = {\n a => "[\%"\n ... ok 33 - template text 11 matched expected ok 34 - template text 12 processed OK: =[% wintxt | replace("(\r\n){2,}... ok 35 - template text 12 matched expected ok 36 - template text 13 processed OK: [% nl = "\n"\n tab = "\t"\n-%]\n... ok 37 - template text 13 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/parser2.t ........... 1..1 ok 1 - Correctly exclude blank lines preceeding a directive from line number count ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/plugins.t ........... 1..47 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 22 tests ok 4 - template text 1 processed OK: [% USE Table([2, 3, 5, 7, 11, 13... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE table([17, 19, 23, 29, 31... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE t = Table([41, 43, 47, 49... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE t = table([61, 67, 71, 73... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE t = table([89, 97, 101, 1... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE Foo(2) -%]\n[% Foo.output ... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE Bar(4) -%]\n[% Bar.output ... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% USE t = table([113, 127, 131,... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% TRY -%]\n[% USE Foo(8) -%]\n[% ... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% USE bar(16) -%]\n[% bar.output... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% USE qux = baz(32) -%]\n[% qux.... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% USE wiz = cgi(64) -%]\n[% wiz.... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% USE baz = MyPlugs.Baz(128) -%... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% USE boz = MyPlugs.Baz(256) -%... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% USE mycgi = url('/cgi-bin/bar... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% USE mycgi = URL('/cgi-bin/bar... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% USE mycgi = UrL('/cgi-bin/bar... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% USE Foo(20) -%]\n[% Foo.output... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% TRY -%]\n[% USE Date() -%]\n[% ... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% USE mycgi = url('/cgi-bin/bar... ok 45 - template text 21 matched expected ok 46 - Simple plugin filter processed OK: [% USE Simple -%]\ntest 1: [% 'he... ok 47 - Simple plugin filter matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/plusfile.t .......... 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: [% INCLUDE foo %]\n[% BLOCK foo; ... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% INCLUDE foo+bar -%]\n[% BLOCK ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% PROCESS foo+bar -%]\n[% BLOCK ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% WRAPPER edge + box + indent\n ... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% INSERT foo+bar/baz %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% file1 = 'foo'\n file2 = 'bar... ok 15 - template text 6 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/pod.t ............... skipped: Pod::POM not installed Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/prefix.t ............ 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% INCLUDE foo a=10 %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% INCLUDE src:foo a=20 %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE all:foo a=30 %] ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% TRY;\n INCLUDE lib:foo a=30... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% INSERT src:foo %] ok 13 - template text 5 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/proc.t .............. 1..7 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 2 tests ok 4 - template text 1 processed OK: [% USE ProcFoo -%]\n[% ProcFoo.fo... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE ProcBar -%]\n[% ProcBar.fo... ok 7 - template text 2 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/process.t ........... 1..11 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 4 tests ok 4 - template text 1 processed OK: This is the first test ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% META title = 'Test 2' -%]\nThi... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% META title = 'Test 3' -%]\nThi... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% META title = 'Test 3' -%]\nThi... ok 11 - template text 4 matched expected ok t/process_dir.t ....... ok 1 - Error on missing file ok 2 - Made cache dir (ttcache) ok 3 - Made test dir (testdir) ok 4 - Error on PROCESSing directory ok 5 - Correctly PROCESSed file 1..5 ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/provider.t .......... 1..58 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 - Created template for glob test ok 17 - Fetch template from file handle ok 18 ok 19 ok 20 ok 21 - dynamic path (sub) template object created ok 22 - dynamic path (obj) template object created ok 23 - dynamic path (bad) template object created ok 24 - running test_expect() ok 25 - template processor is engaged ok 26 - input read and split into 16 tests ok 27 - template text 1 processed OK: [% TRY %]\n[% INCLUDE foo %]\n[% I... ok 28 - template text 1 matched expected ok 29 - template text 2 processed OK: [% TRY %]\n[% INCLUDE foo %]\n[% I... ok 30 - template text 2 matched expected ok 31 - template text 3 processed OK: [% TRY %]\n[% INSERT foo +%]\n[% I... ok 32 - template text 3 matched expected ok 33 - template text 4 processed OK: [% TRY %]\n[% INCLUDE $relfile %]... ok 34 - template text 4 matched expected ok 35 - template text 5 processed OK: [% TRY %]\n[% INCLUDE $relfile -%... ok 36 - template text 5 matched expected ok 37 - template text 6 processed OK: foo: [% TRY; INSERT foo; CA... ok 38 - template text 6 matched expected ok 39 - template text 7 processed OK: [% TRY %]\n[% INCLUDE $absfile %]... ok 40 - template text 7 matched expected ok 41 - template text 8 processed OK: [% TRY %]\n[% INCLUDE $absfile %]... ok 42 - template text 8 matched expected ok 43 - template text 9 processed OK: foo: [% TRY; INSERT foo; CA... ok 44 - template text 9 matched expected ok 45 - template text 10 processed OK: [% INCLUDE foobar %] ok 46 - template text 10 matched expected ok 47 - template text 11 processed OK: [% CALL fixfile('This is the new... ok 48 - template text 11 matched expected ok 49 - template text 12 processed OK: foo: [% PROCESS foo | trim +%]\nb... ok 50 - template text 12 matched expected ok 51 - template text 13 processed OK: foo: [% INSERT foo | trim +%]\nba... ok 52 - template text 13 matched expected ok 53 - template text 14 processed OK: foo: [% PROCESS foo | trim +%]\nb... ok 54 - template text 14 matched expected ok 55 - template text 15 processed OK: foo: [% INSERT foo | trim +%]\nba... ok 56 - template text 15 matched expected ok 57 - template text 16 processed OK: [% TRY; INCLUDE foo; CATCH; e; E... ok 58 - template text 16 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/ref.t ............... 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: a: [% a %]\na(5): [% a(5) %]\na(5,... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% b = \a -%]\nb: [% b %]\nb(5): [... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% c = \a(10,20) -%]\nc: [% c %]\n... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% z(\a) %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% f = \j.k -%]\nf: [% f %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% f = \j.m.n -%]\nf: [% f %]\nf(1... ok 15 - template text 6 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/scalar.t ............ 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: [% hashobj.bar.join %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE scalar -%]\n[% hashobj.sca... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% listobj.bar.join %] ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE scalar -%]\n[% listobj.sca... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% hash = { a = 10 }; \n TRY; h... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% subref(10, 20).join %] ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE scalar; scalar.subref(30,... ok 17 - template text 7 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/service.t ........... 1..31 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 14 tests ok 4 - template text 1 processed OK: This is some text ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% INCLUDE demo %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE astext a = 'artifact'... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% THROW barf 'Not feeling too g... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% INCLUDE no_such_file %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% PROCESS blockdef -%]\n[% INCLU... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% INCLUDE block1 %] ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% PROCESS blockdef -%]\n[% INCLU... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% INCLUDE block1 a = 'alpha' %] ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% INCLUDE demo %] ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% INCLUDE astext a = 'artifact'... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% THROW food 'cabbages' %] ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% title = 'The Foo Page' -%]\nbe... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% title = 'The Bar Page' -%]\nbe... ok 31 - template text 14 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/skel.t .............. 1..8 ok 1 ok 2 - running test_expect() ok 3 - template processor is engaged ok 4 - input read and split into 2 tests ok 5 - template text 1 processed OK: [% a %] ok 6 - template text 1 matched expected ok 7 - template text 2 processed OK: [% b %] ok 8 - template text 2 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/stash-xs-unicode.t .. 1..11 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 4 tests ok 4 - ASCII key processed OK: ascii = [% ascii %]\nhash.$ascii ... ok 5 - ASCII key matched expected ok 6 - UTF8 length processed OK: str.length = [% str.length %] ok 7 - UTF8 length matched expected ok 8 - UTF8 key fetch processed OK: utf8 = [% utf8 %]\nhash.$utf8 = h... ok 9 - UTF8 key fetch matched expected ok 10 - UTF8 key assign processed OK: [% value = hash.$utf8; hash.$val... ok 11 - UTF8 key assign matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/stash-xs.t .......... 1..79 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 - running test_expect() ok 12 - template processor is engaged ok 13 - input read and split into 33 tests ok 14 - scalar list method processed OK: [% foo = 'bar'; foo.join %] ok 15 - scalar list method matched expected ok 16 - template text 2 processed OK: a: [% a %] ok 17 - template text 2 matched expected ok 18 - template text 3 processed OK: [% TRY; a; CATCH; "ERROR: $error... ok 19 - template text 3 matched expected ok 20 - template text 4 processed OK: [% myitem = 'foo' -%]\n1: [% myit... ok 21 - template text 4 matched expected ok 22 - template text 5 processed OK: [% myitem = 'foo' -%]\n[% "* $ite... ok 23 - template text 5 matched expected ok 24 - template text 6 processed OK: [% myitem = 'foo' -%]\n[% myitem.... ok 25 - template text 6 matched expected ok 26 - template text 7 processed OK: [% myitem = 'foo'\n mylist = [ ... ok 27 - template text 7 matched expected ok 28 - template text 8 processed OK: [% "* $item\n" FOREACH item = gl... ok 29 - template text 8 matched expected ok 30 - template text 9 processed OK: [% global.mylist.push('bar');\n ... ok 31 - template text 9 matched expected ok 32 - template text 10 processed OK: [% myhash = { msg => 'Hello Worl... ok 33 - template text 10 matched expected ok 34 - template text 11 processed OK: [% global.myhash.delete('things'... ok 35 - template text 11 matched expected ok 36 - template text 12 processed OK: [% "* $item\n" \n FOREACH item... ok 37 - template text 12 matched expected ok 38 - template text 13 processed OK: [% items = [ 'foo', 'bar', 'baz'... ok 39 - template text 13 matched expected ok 40 - slice of lemon processed OK: [% items = {\n foo = 'one',\n ... ok 41 - slice of lemon matched expected ok 42 - slice of toast processed OK: [% items = {\n foo = 'one',\n ... ok 43 - slice of toast matched expected ok 44 - template text 16 processed OK: [% i = 0 %]\n[%- a = [ 0, 1, 2 ] ... ok 45 - template text 16 matched expected ok 46 - template text 17 processed OK: [%- a = [ "alpha", "beta", "gamm... ok 47 - template text 17 matched expected ok 48 - template text 18 processed OK: [%- a = [ "alpha", "beta", "gamm... ok 49 - template text 18 matched expected ok 50 - template text 19 processed OK: [% obj.name %] ok 51 - template text 19 matched expected ok 52 - template text 20 processed OK: [% obj.name.list.first %] ok 53 - template text 20 matched expected ok 54 - bop processed OK: [% bop.first.name %] ok 55 - bop matched expected ok 56 - template text 22 processed OK: [% obj.items.first %] ok 57 - template text 22 matched expected ok 58 - template text 23 processed OK: [% obj.items.1 %] ok 59 - template text 23 matched expected ok 60 - template text 24 processed OK: =[% size %]= ok 61 - template text 24 matched expected ok 62 - template text 25 processed OK: [% USE Dumper;\n TRY;\n corr... ok 63 - template text 25 matched expected ok 64 - template text 26 processed OK: [% hash = { }\n list = [ hash ]... ok 65 - template text 26 matched expected ok 66 - template text 27 processed OK: [% hashobj.hello %] ok 67 - template text 27 matched expected ok 68 - template text 28 processed OK: [% TRY; hashobj.goodbye; CATCH; ... ok 69 - template text 28 matched expected ok 70 - template text 29 processed OK: [% TRY; \n hashobj.now_is_the_... ok 71 - template text 29 matched expected ok 72 - template text 30 processed OK: [% foo = { "one" = "bar" "" = "e... ok 73 - template text 30 matched expected ok 74 - template text 31 processed OK: [% cmp_ol.hello %] ok 75 - template text 31 matched expected ok 76 - template text 32 processed OK: Before\n[% TRY;\n str_eval... ok 77 - template text 32 matched expected ok 78 - template text 33 processed OK: [% str_eval_die %] ok 79 - template text 33 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/stash.t ............. 1..73 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 - running test_expect() ok 12 - template processor is engaged ok 13 - input read and split into 30 tests ok 14 - template text 1 processed OK: a: [% a %] ok 15 - template text 1 matched expected ok 16 - template text 2 processed OK: [% TRY; a; CATCH; "ERROR: $error... ok 17 - template text 2 matched expected ok 18 - template text 3 processed OK: [% myitem = 'foo' -%]\n1: [% myit... ok 19 - template text 3 matched expected ok 20 - template text 4 processed OK: [% myitem = 'foo' -%]\n[% "* $ite... ok 21 - template text 4 matched expected ok 22 - template text 5 processed OK: [% myitem = 'foo' -%]\n[% myitem.... ok 23 - template text 5 matched expected ok 24 - template text 6 processed OK: [% myitem = 'foo'\n mylist = [ ... ok 25 - template text 6 matched expected ok 26 - template text 7 processed OK: [% "* $item\n" FOREACH item = gl... ok 27 - template text 7 matched expected ok 28 - template text 8 processed OK: [% global.mylist.push('bar');\n ... ok 29 - template text 8 matched expected ok 30 - template text 9 processed OK: [% myhash = { msg => 'Hello Worl... ok 31 - template text 9 matched expected ok 32 - template text 10 processed OK: [% global.myhash.delete('things'... ok 33 - template text 10 matched expected ok 34 - template text 11 processed OK: [% "* $item\n" \n FOREACH item... ok 35 - template text 11 matched expected ok 36 - template text 12 processed OK: [% items = [ 'foo', 'bar', 'baz'... ok 37 - template text 12 matched expected ok 38 - template text 13 processed OK: [% items = {\n foo = 'one',\n ... ok 39 - template text 13 matched expected ok 40 - template text 14 processed OK: [% items = {\n foo = 'one',\n ... ok 41 - template text 14 matched expected ok 42 - template text 15 processed OK: [% obj.name %] ok 43 - template text 15 matched expected ok 44 - template text 16 processed OK: [% obj.name.list.first %] ok 45 - template text 16 matched expected ok 46 - template text 17 processed OK: [% obj.items.first %] ok 47 - template text 17 matched expected ok 48 - template text 18 processed OK: [% obj.items.1 %] ok 49 - template text 18 matched expected ok 50 - template text 19 processed OK: [% bop.first.name %] ok 51 - template text 19 matched expected ok 52 - template text 20 processed OK: [% listobj.0 %] / [% listobj.fir... ok 53 - template text 20 matched expected ok 54 - template text 21 processed OK: [% listobj.2 %] / [% listobj.las... ok 55 - template text 21 matched expected ok 56 - template text 22 processed OK: [% listobj.join(', ') %] ok 57 - template text 22 matched expected ok 58 - template text 23 processed OK: =[% size %]= ok 59 - template text 23 matched expected ok 60 - template text 24 processed OK: [% foo = { "one" = "bar" "" = "e... ok 61 - template text 24 matched expected ok 62 - template text 25 processed OK: [% hashobj.hello %] ok 63 - template text 25 matched expected ok 64 - template text 26 processed OK: [% TRY; hashobj.goodbye; CATCH; ... ok 65 - template text 26 matched expected ok 66 - template text 27 processed OK: [% FOREACH item IN num.things -%... ok 67 - template text 27 matched expected ok 68 - template text 28 processed OK: [% num %] ok 69 - template text 28 matched expected ok 70 - template text 29 processed OK: [% getnum.num %] ok 71 - template text 29 matched expected ok 72 - template text 30 processed OK: [% cmp_ol.hello %] ok 73 - template text 30 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/stashc.t ............ 1..18 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 - running test_expect() ok 11 - template processor is engaged ok 12 - input read and split into 3 tests ok 13 - template text 1 processed OK: [% numbers.join(', ') %] ok 14 - template text 1 matched expected ok 15 - template text 2 processed OK: [% numbers.scalar %] ok 16 - template text 2 matched expected ok 17 - template text 3 processed OK: [% numbers.ref %] ok 18 - template text 3 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/stop.t .............. 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: This is some text\n[% STOP %]\nMor... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: This is some text\n[% halt %]\nMor... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: This is some text\n[% INCLUDE hal... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: This is some text\n[% INCLUDE myb... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: This is some text\n[% INCLUDE myb... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: before\n[% TRY -%]\ntrying\n[% STOP... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: This is some text\n[% STOP %]\nMor... ok 17 - template text 7 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/strcat.t ............ 1..5 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 1 tests ok 4 - template text 1 processed OK: [% foo = 'the foo string'\n bar... ok 5 - template text 1 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/strict.t ............ 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - defined variable processed OK: [% foo %] ok 5 - defined variable matched expected ok 6 - variable with undefined value processed OK: [% TRY; bar; CATCH; error; END %... ok 7 - variable with undefined value matched expected ok 8 - dotted variable with undefined value processed OK: [% TRY; baz.boz; CATCH; error; E... ok 9 - dotted variable with undefined value matched expected ok 10 - undefined first part of dotted.variable processed OK: [% TRY; wiz.bang; CATCH; error; ... ok 11 - undefined first part of dotted.variable matched expected ok 12 - undefined second part of dotted.variable processed OK: [% TRY; baz.booze; CATCH; error;... ok 13 - undefined second part of dotted.variable matched expected ok 14 - dotted.variable with args processed OK: [% TRY; baz(10).booze(20, 'blah'... ok 15 - dotted.variable with args matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/string.t ............ 1..95 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 46 tests ok 4 - template text 1 processed OK: [% USE String -%]\nstring: [[% St... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE String 'hello world' -%]\n... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE String text='hello world'... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE String -%]\nstring: [[% St... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE String 'hello world' -%]\n... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE String text='hello world'... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE String text='hello' -%]\ns... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE String text='hello' -%]\n[... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% USE String -%]\n[% hi = String... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% USE hi = String 'hello' -%]\n[... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% USE hi = String 'hello' -%]\n[... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% USE hi = String 'hello' -%]\n[... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% USE hi = String 'hello' -%]\n[... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% USE hi=String "hello world\n"... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% USE foo=String "foop" -%]\n[[%... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% USE hi=String "hello" -%]\n l... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% USE str=String('hello world')... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% USE str=String('hello world')... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% USE str=String(" \n\n\t\r h... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% USE str=String(" \n\n\t\r h... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% USE str=String("hello") -%]\n[... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% USE str=String("hello") -%]\n[... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% USE str=String('foo bar') -%]... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: [% USE str=String('Hello World')... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: [% USE String('foo') -%]\n[[% Str... ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: [% USE String('foo') -%]\n[% Stri... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: [% USE String('foo bar foo baz')... ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: [% USE String('foo bar foo baz')... ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: [% USE String('foo bar foo baz')... ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% USE String('foo bar foo baz')... ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% USE String('foo bar foo baz')... ok 65 - template text 31 matched expected ok 66 - template text 32 processed OK: [% USE String('foo bar foo baz')... ok 67 - template text 32 matched expected ok 68 - template text 33 processed OK: [% USE String('foo bar foo baz')... ok 69 - template text 33 matched expected ok 70 - template text 34 processed OK: [% USE String('foo bar foo baz')... ok 71 - template text 34 matched expected ok 72 - template text 35 processed OK: [% USE String 'foo < bar' filter... ok 73 - template text 35 matched expected ok 74 - template text 36 processed OK: [% USE String 'foo bar' filter='... ok 75 - template text 36 matched expected ok 76 - template text 37 processed OK: [% USE String 'foo bar' filters=... ok 77 - template text 37 matched expected ok 78 - template text 38 processed OK: [% USE String ' foo bar ' f... ok 79 - template text 38 matched expected ok 80 - template text 39 processed OK: [% USE String ' foo bar ' f... ok 81 - template text 39 matched expected ok 82 - template text 40 processed OK: [% USE String ' foo bar ' f... ok 83 - template text 40 matched expected ok 84 - template text 41 processed OK: [% USE String 'foo bar' filters=... ok 85 - template text 41 matched expected ok 86 - template text 42 processed OK: [% USE String 'foo bar' filters=... ok 87 - template text 42 matched expected ok 88 - template text 43 processed OK: [% USE String 'foo bar' -%]\n[% S... ok 89 - template text 43 matched expected ok 90 - template text 44 processed OK: [% USE String;\n a = 'HeLLo';\n ... ok 91 - template text 44 matched expected ok 92 - template text 45 processed OK: [% USE String('Hello World') -%]... ok 93 - template text 45 matched expected ok 94 - template text 46 processed OK: [% USE str = String('foo bar baz... ok 95 - template text 46 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/switch.t ............ 1..35 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 16 tests ok 4 - template text 1 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: before\n[% SWITCH 'alpha' %]\nthis... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: before\n[% SWITCH a %]\nthis is ig... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% foo = 'a(b)'\n bar = 'a(b)';... ok 35 - template text 16 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/table.t ............. 1..21 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 9 tests ok 4 - template text 1 processed OK: [% USE table(alphabet, rows=5) %... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE table(alphabet, rows=5) %... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE table(alphabet, rows=3) %... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE alpha = table(alphabet, c... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE alpha = table(alphabet, r... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE table(alphabet, rows=5, p... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE table(alphabet, rows=8, o... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE table([1,3,5], cols=5) %]... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: >\n[% USE table(empty, rows=3) -%... ok 21 - template text 9 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/tags.t .............. 1..35 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 16 tests ok 4 - template text 1 processed OK: [%a%] [% a %] [% a %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: Redefining tags\n[% TAGS (+ +) %]... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% a %]\n[% TAGS (+ +) %]\n[% a %]... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% TAGS default -%]\n[% a %]\n%% b... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% TAGS template -%]\n[% a %]\n%% ... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% TAGS metatext -%]\n[% a %]\n%% ... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% TAGS template1 -%]\n[% a %]\n%%... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% TAGS html -%]\n[% a %]\n%% b %%... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% TAGS asp -%]\n[% a %]\n%% b %%\n... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% TAGS php -%]\n[% a %]\n%% b %%\n... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% TAGS ignored -%]\n[% a %]\n<!--... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% TAGS ignored -%]\n<!-- also to... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% TAGS <tt: > -%]\n<tt:a=10->\na:... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% TAGS star -%]\n[* a = 10 -*]\na... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% tags; flags %]\n[* a = 10 -*]\n... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: flags: [% flags | html %]\ntags: ... ok 35 - template text 16 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/template.t .......... 1..11 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/text.t .............. 1..32 ok 1 ok 2 - running test_expect() ok 3 - template processor is engaged ok 4 - input read and split into 14 tests ok 5 - template text 1 processed OK: This is a text block "hello" 'he... ok 6 - template text 1 matched expected ok 7 - template text 2 processed OK: <table width=50%>© ok 8 - template text 2 matched expected ok 9 - template text 3 processed OK: [% foo = 'Hello World' -%]\nstart... ok 10 - template text 3 matched expected ok 11 - template text 4 processed OK: pre\n[%\n-%]\nmid\n[% BLOCK foo; "Th... ok 12 - template text 4 matched expected ok 13 - template text 5 processed OK: This is a text block "hello" 'he... ok 14 - template text 5 matched expected ok 15 - template text 6 processed OK: <table width=50%>© ok 16 - template text 6 matched expected ok 17 - template text 7 processed OK: [% foo = 'Hello World' -%]\nstart... ok 18 - template text 7 matched expected ok 19 - template text 8 processed OK: pre\n[%\n-%]\nmid\n[% BLOCK foo; "Th... ok 20 - template text 8 matched expected ok 21 - template text 9 processed OK: [% a = "C'est un test"; a %] ok 22 - template text 9 matched expected ok 23 - template text 10 processed OK: [% META title = "C'est un test" ... ok 24 - template text 10 matched expected ok 25 - template text 11 processed OK: [% META title = 'C\'est un autre... ok 26 - template text 11 matched expected ok 27 - template text 12 processed OK: [% META title = "C'est un \"test... ok 28 - template text 12 matched expected ok 29 - template text 13 processed OK: [% sfoo %]/[% sbar %] ok 30 - template text 13 matched expected ok 31 - template text 14 processed OK: [% s1 = "$sfoo"\n s2 = "$sbar... ok 32 - template text 14 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/throw.t ............. 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% me = 'I' -%]\n[% TRY -%]\n [%... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% TRY -%]\n[% THROW food 'eggs' ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% pi = 3.14\n e = 2.718 -%]\n[... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% TRY -%]\n[% THROW foo 'one' 2 ... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% TRY -%]\n[% THROW food 'eggs' ... ok 13 - template text 5 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at blib/lib/Template/Test.pm line 26. t/tiedhash.t .......... 1..51 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 24 tests ok 4 - template text 1 processed OK: [% hash.a %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% hash.b %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: ready\nset:[% hash.c = 'cosmos' %... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% hash.foo.bar = 'one' -%]\n[% h... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% list.0 %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% list.first %]-[% list.last %] ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% list.push(40); list.last %] ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% list.4 = 50; list.4 %] ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% hash.a %] ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% hash.b %] ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% hash.c = 'crazy'; hash.c %] ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% DEFAULT hash.c = 'more crazy'... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% hash.wiz = 'woz' -%]\n[% hash.... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% DEFAULT hash.zero = 'nothing'... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: before: [% hash.one %]\nafter: [%... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% hash.foo = 10; hash.foo = 20;... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% DEFAULT hash.person = { };\n ... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% list.0 %] ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% list.first %]-[% list.last %] ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% list.push(60); list.last %] ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% list.5 = 70; list.5 %] ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% DEFAULT list.5 = 80; list.5 %... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% list.10 = 100; list.10 %] ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: [% stuff = [ ];\n stuff.0 = 'so... ok 51 - template text 24 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/trace_vars.t ........ 1..13 ok 1 - foo is used ok 2 - bar is used ok 3 - bar.baz is used ok 4 - blam is used ok 5 - blam.0 is used ok 6 - wig is used ok 7 - wig.wam is used ok 8 - wig.wam.bam is used ok 9 - a is used ok 10 - b is used ok 11 - c is used ok 12 - d is used ok 13 - e is used ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/try.t ............... 1..65 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 31 tests ok 4 - template text 1 processed OK: [% TRY %]\n[% THROW foxtrot %]\n[%... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% TRY %]\n[% THROW $f %]\n[% CATC... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: before try\n[% TRY %]\ntry this\n[%... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: before\n[% TRY %]\nsome content\n[%... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: before\n[% TRY %]\nsome content\n[%... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: before\n[% TRY %]\nsome content\n[%... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: before\n[% TRY %]\nsome content\n[%... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: before\n[% TRY %]\nsome content\n[%... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: before\n[% TRY %]\nsome content\n[%... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: before\n[% TRY %]\nsome content\n[%... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: before\n[% TRY %]\nsome content\n[%... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: before\n[% TRY %]\nsome content\n[%... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: before\n[% TRY %]\nsome content\n[%... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% TRY %]\nfoo\n[% CATCH %]\nbar\n[%... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% TRY %]\nfoo\n[% THROW anything ... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: before\n[% TRY %]\nfoo\n[% THROW an... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: before\n[% TRY %]\nfoo\n[% CATCH %]... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: before\n[% TRY %]\nouter\n[% TRY %]... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: before\n[% TRY %]\nouter\n[% TRY %]... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: before\n[% TRY %]\nouter\n[% TRY %]... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: before\n[% TRY %]\nouter\n[% TRY %]... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: before\n[% TRY %]\nouter\n[% TRY %]... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: before\n[% TRY %]\nouter\n[% TRY %]... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: before\n[% TRY %]\nouter\n[% TRY %]... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: [% TRY %]\nbefore\n[% throw_egg %]... ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: [% TRY %]\nbefore\n[% throw_any %]... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: [% TRY %]\n[% THROW up 'feeling s... ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: [% TRY %]\n[% THROW up 'feeling s... ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: [% TRY; THROW food 'cabbage'; CA... ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% TRY; \n THROW food 'cabbage';... ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% TRY;\n PROCESS no_such_fil... ok 65 - template text 31 matched expected ok t/unicode.t ........... 1..20 ok 1 - first try - UTF-16BE ok 2 - first try - UTF-32BE ok 3 - first try - UTF-32LE ok 4 - first try - UTF-16LE ok 5 - first try - UTF-8 ok 6 - in memory - UTF-16BE ok 7 - in memory - UTF-32BE ok 8 - in memory - UTF-32LE ok 9 - in memory - UTF-16LE ok 10 - in memory - UTF-8 ok 11 - from cache - UTF-16BE ok 12 - from cache - UTF-32BE ok 13 - from cache - UTF-32LE ok 14 - from cache - UTF-16LE ok 15 - from cache - UTF-8 ok 16 - in cache, in memory - UTF-16BE ok 17 - in cache, in memory - UTF-32BE ok 18 - in cache, in memory - UTF-32LE ok 19 - in cache, in memory - UTF-16LE ok 20 - in cache, in memory - UTF-8 ok Attempt to call undefined import method with arguments (":status") via package "Template" (Perhaps you forgot to load the package?) at t/url.t line 21. Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/url.t ............... 1..23 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 10 tests ok 4 - template text 1 processed OK: [% USE url -%]\nloaded\n[% url %]\n... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE url('here') -%]\n[% url %]... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE url('there', name='fred')... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE url('/cgi-bin/woz.pl') -%... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE url '/script' { one => 1,... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% url.product.view %]\n[% url.pr... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% url.product.add %]\n[% url.pro... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% url.product.edit %]\n[% url.pr... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% CALL no_escape -%]\n[% url.pro... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% USE url('/cgi-bin/woz.pl') -%... ok 23 - template text 10 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/vars.t .............. 1..127 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 62 tests ok 4 - template text 1 processed OK: [[% nosuchvariable %]]\n[$nosuchv... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% a %]\n[% GET b %]\n[% get c %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% b %] [% GET b %] ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: $a $b ${c} ${d} [% e %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% letteralpha %]\n[% ${"letter$a... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% f.g %] [% f.$gee %] [% f.${ge... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% GET f.h %] [% get f.h %] [% f... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: $f.h ${f.g} ${f.h}.gif ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% f.i.j %] [% GET f.i.j %] [% g... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% f.i.j %] $f.i.k [% f.${'i'}.$... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% 'this is literal text' %]\n[% ... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% name = "$a $b $w" -%]\nName: $... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% join('--', a b, c, f.i.j) %] ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% text = 'The cat sat on the ma... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% magic.chant %] [% GET magic.c... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: <<[% magic.spell %]>>\n[% magic.s... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% one %] [% one('two', 'three')... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% day.prev %]\n[% day.this %]\n[%... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: Yesterday, $day.prev\n$day.this\n$... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% day.next %]\n$day.next ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% FOREACH [ 1 2 3 4 5 ] %]$day.... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: before\n[% halt %]\nafter ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% FOREACH k = yankee -%]\n[% loo... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: before [% CALL a %]a[% CALL b %]... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: ..[% CALL undef %].. ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: ..[% CALL zero %].. ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: ..[% n %]..[% CALL n %].. ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: ..[% up %]..[% CALL up %]..[% n ... ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: [% CALL reset %][% n %] ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% CALL reset(100) %][% n %] ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% a = a %] $a\n[% a = b %] $a ok 65 - template text 31 matched expected ok 66 - template text 32 processed OK: [% SET a = a %] $a\n[% SET a = b ... ok 67 - template text 32 matched expected ok 68 - template text 33 processed OK: [% a = b\n b = c\n c = d\n d ... ok 69 - template text 33 matched expected ok 70 - template text 34 processed OK: [% SET\n a = c\n b = d\n c = ... ok 71 - template text 34 matched expected ok 72 - template text 35 processed OK: [% 'a' = d\n 'include' = e\n '... ok 73 - template text 35 matched expected ok 74 - template text 36 processed OK: [% a = f.g %] $a\n[% a = f.i.j %]... ok 75 - template text 36 matched expected ok 76 - template text 37 processed OK: [% f.g = r %] $f.g\n[% f.i.j = s ... ok 77 - template text 37 matched expected ok 78 - template text 38 processed OK: [% user = {\n id = 'abw'\n n... ok 79 - template text 38 matched expected ok 80 - template text 39 processed OK: [% product = {\n id => 'XYZ... ok 81 - template text 39 matched expected ok 82 - template text 40 processed OK: [% data => {\n g => 'my dat... ok 83 - template text 40 matched expected ok 84 - template text 41 processed OK: [% a %]\n[% DEFAULT a = b -%]\n[% ... ok 85 - template text 41 matched expected ok 86 - template text 42 processed OK: [% a = '' -%]\n[% DEFAULT a = b -... ok 87 - template text 42 matched expected ok 88 - template text 43 processed OK: [% a = '' b = '' -%]\n[% DEFAUL... ok 89 - template text 43 matched expected ok 90 - template text 44 processed OK: [% global.version = '3.14' -%]\nV... ok 91 - template text 44 matched expected ok 92 - template text 45 processed OK: Version: [% global.version %] ok 93 - template text 45 matched expected ok 94 - template text 46 processed OK: [% global.newversion = global.ve... ok 95 - template text 46 matched expected ok 96 - template text 47 processed OK: Version: [% global.version %]\nVe... ok 97 - template text 47 matched expected ok 98 - template text 48 processed OK: [% hash1 = {\n foo => 'Foo',... ok 99 - template text 48 matched expected ok 100 - template text 49 processed OK: [% mage = { name => 'Ganda... ok 101 - template text 49 matched expected ok 102 - template text 50 processed OK: [[% _private %]][[% _hidden %]] ok 103 - template text 50 matched expected ok 104 - template text 51 processed OK: [% CALL expose -%]\n[[% _private ... ok 105 - template text 51 matched expected ok 106 - template text 52 processed OK: [% a = 4 -%]\n[% b=6 -%]\n[% c = a... ok 107 - template text 52 matched expected ok 108 - template text 53 processed OK: [% a = 1\n b = 2\n c = 3\n-%]\n[... ok 109 - template text 53 matched expected ok 110 - template text 54 processed OK: [% 1 || 0 && 0 # should be 1 |... ok 111 - template text 54 matched expected ok 112 - template text 55 processed OK: [% 1 + !0 + 1 # should be 1 + ... ok 113 - template text 55 matched expected ok 114 - template text 56 processed OK: [% "x" _ "y" == "y"; ',' # shou... ok 115 - template text 56 matched expected ok 116 - template text 57 processed OK: [% "x" _ "y" == "xy" # shou... ok 117 - template text 57 matched expected ok 118 - template text 58 processed OK: [% add(3, 5) %] ok 119 - template text 58 matched expected ok 120 - template text 59 processed OK: [% add(3 + 4, 5 + 7) %] ok 121 - template text 59 matched expected ok 122 - template text 60 processed OK: [% a = 10;\n b = 20;\n c = 30;... ok 123 - template text 60 matched expected ok 124 - template text 61 processed OK: [% a = 10;\n b = 20;\n c = 30;... ok 125 - template text 61 matched expected ok 126 - template text 62 processed OK: [% SET monkey="testing" IF 1; mo... ok 127 - template text 62 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/varsv1.t ............ 1..93 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 45 tests ok 4 - template text 1 processed OK: [% a %]\n[% $a %]\n[% GET b %]\n[% ... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% b %] [% $b %] [% GET b %] [% ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: $a $b ${c} ${d} [% $e %] ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% letteralpha %]\n[% ${"letter$a... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% f.g %] [% $f.g %] [% $f.$g %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% GET f.h %] [% get $f.h %] [% ... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: $f.h ${f.g} ${f.h}.gif ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% f.i.j %] [% $f.i.j %] [% f.$i... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% f.i.j %] [% $f.i.j %] [% GET ... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% get $f.i.k %] ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% f.i.j %] $f.i.k [% f.${'i'}.$... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% 'this is literal text' %]\n[% ... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% name = "$a $b $w" -%]\nName: $... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% join('--', a b, c, f.i.j) %] ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% text = 'The cat sat on the ma... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% magic.chant %] [% GET magic.c... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: <<[% magic.spell %]>>\n[% magic.s... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% one %] [% one('two', 'three')... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% day.prev %]\n[% day.this %]\n[%... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: Yesterday, $day.prev\n$day.this\n$... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% day.next %]\n$day.next ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% FOREACH [ 1 2 3 4 5 ] %]$day.... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: before\n[% halt %]\nafter ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: before [% CALL a %]a[% CALL b %]... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: ..[% CALL undef %].. ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: ..[% CALL zero %].. ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: ..[% n %]..[% CALL n %].. ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: ..[% up %]..[% CALL up %]..[% n ... ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: [% CALL reset %][% n %] ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% CALL reset(100) %][% n %] ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% a = a %] $a\n[% a = b %] $a\n[%... ok 65 - template text 31 matched expected ok 66 - template text 32 processed OK: [% SET a = a %] $a\n[% SET a = b ... ok 67 - template text 32 matched expected ok 68 - template text 33 processed OK: [% a = b\n b = c\n c = d\n d ... ok 69 - template text 33 matched expected ok 70 - template text 34 processed OK: [% SET\n a = c\n b = d\n c = ... ok 71 - template text 34 matched expected ok 72 - template text 35 processed OK: [% a = f.g %] $a\n[% a = $f.h %] ... ok 73 - template text 35 matched expected ok 74 - template text 36 processed OK: [% f.g = r %] $f.g\n[% $f.h = $r ... ok 75 - template text 36 matched expected ok 76 - template text 37 processed OK: [% user = {\n id = 'abw'\n n... ok 77 - template text 37 matched expected ok 78 - template text 38 processed OK: [% product = {\n id => 'XYZ... ok 79 - template text 38 matched expected ok 80 - template text 39 processed OK: [% a %]\n[% DEFAULT a = b -%]\n[% ... ok 81 - template text 39 matched expected ok 82 - template text 40 processed OK: [% a = '' -%]\n[% DEFAULT a = b -... ok 83 - template text 40 matched expected ok 84 - template text 41 processed OK: [% a = '' b = '' -%]\n[% DEFAUL... ok 85 - template text 41 matched expected ok 86 - template text 42 processed OK: [% global.version = '3.14' -%]\nV... ok 87 - template text 42 matched expected ok 88 - template text 43 processed OK: Version: [% global.version %] ok 89 - template text 43 matched expected ok 90 - template text 44 processed OK: [% global.newversion = global.ve... ok 91 - template text 44 matched expected ok 92 - template text 45 processed OK: Version: [% global.version %]\nVe... ok 93 - template text 45 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/view.t .............. 1..116 ok 1 ok 2 ok 3 ok 4 - running test_expect() ok 5 - template processor is engaged ok 6 - input read and split into 55 tests ok 7 - pre-defined bottom view processed OK: [% BLOCK bottom/list; "BOTTOM LI... ok 8 - pre-defined bottom view matched expected ok 9 - pre-defined middle view processed OK: [% BLOCK bottom/list; "BOTTOM LI... ok 10 - pre-defined middle view matched expected ok 11 - template text 3 processed OK: [% USE v = View -%]\n[[% v.prefix... ok 12 - template text 3 matched expected ok 13 - template text 4 processed OK: [% USE v = View( map => { defaul... ok 14 - template text 4 matched expected ok 15 - template text 5 processed OK: [% USE view( prefix=> 'foo/', su... ok 16 - template text 5 matched expected ok 17 - template text 6 processed OK: [% USE view( prefix=> 'foo/', su... ok 18 - template text 6 matched expected ok 19 - template text 7 processed OK: [% USE view -%]\n[% view.print('H... ok 20 - template text 7 matched expected ok 21 - template text 8 processed OK: [% USE view -%]\n[% view.print( {... ok 22 - template text 8 matched expected ok 23 - template text 9 processed OK: [% USE view -%]\n[% view = view.c... ok 24 - template text 9 matched expected ok 25 - template text 10 processed OK: [% USE view(prefix='my_') -%]\n[%... ok 26 - template text 10 matched expected ok 27 - template text 11 processed OK: [% USE view -%]\n[% view.print( v... ok 28 - template text 11 matched expected ok 29 - template text 12 processed OK: [% USE view(prefix='my_') -%]\n[%... ok 30 - template text 12 matched expected ok 31 - template text 13 processed OK: [% USE view(prefix='my_', notfou... ok 32 - template text 13 matched expected ok 33 - template text 14 processed OK: [% USE view(prefix => 'my_', map... ok 34 - template text 14 matched expected ok 35 - template text 15 processed OK: [% USE view(prefix => 'my_', map... ok 36 - template text 15 matched expected ok 37 - template text 16 processed OK: [% USE view(prefix='my_', defaul... ok 38 - template text 16 matched expected ok 39 - template text 17 processed OK: [% USE view -%]\n[% TRY ;\n vi... ok 40 - template text 17 matched expected ok 41 - template text 18 processed OK: [% USE view -%]\n[% view.print( f... ok 42 - template text 18 matched expected ok 43 - template text 19 processed OK: [% USE view -%]\n[% view.print( f... ok 44 - template text 19 matched expected ok 45 - template text 20 processed OK: [% USE view(prefix='my_', includ... ok 46 - template text 20 matched expected ok 47 - template text 21 processed OK: [% USE view(prefix='my_', includ... ok 48 - template text 21 matched expected ok 49 - template text 22 processed OK: [% USE view(map => { HASH => 'my... ok 50 - template text 22 matched expected ok 51 - template text 23 processed OK: [% USE view(item => 'thing',\n ... ok 52 - template text 23 matched expected ok 53 - template text 24 processed OK: [% USE view -%]\n[% view.print('H... ok 54 - template text 24 matched expected ok 55 - template text 25 processed OK: [% USE view( prefix = 'base_', d... ok 56 - template text 25 matched expected ok 57 - template text 26 processed OK: [% USE view( prefix => 'my_', it... ok 58 - template text 26 matched expected ok 59 - template text 27 processed OK: [% USE view -%]\n[% view.map.${'T... ok 60 - template text 27 matched expected ok 61 - template text 28 processed OK: [% USE view -%]\n[% view.include(... ok 62 - template text 28 matched expected ok 63 - template text 29 processed OK: [% USE view( prefix="my_" )-%]\n[... ok 64 - template text 29 matched expected ok 65 - template text 30 processed OK: [% USE view( prefix="my_" )-%]\n[... ok 66 - template text 30 matched expected ok 67 - template text 31 processed OK: [% USE view( prefix="my_" )-%]\n[... ok 68 - template text 31 matched expected ok 69 - template text 32 processed OK: [% USE view( title="My View" )-%... ok 70 - template text 32 matched expected ok 71 - template text 33 processed OK: [% USE view( title="My View" )-%... ok 72 - template text 33 matched expected ok 73 - template text 34 processed OK: [% VIEW fred prefix='blat_' %]\nT... ok 74 - template text 34 matched expected ok 75 - template text 35 processed OK: [% VIEW fred %]\nThis is the view... ok 76 - template text 35 matched expected ok 77 - template text 36 processed OK: [% VIEW fred %]\nThis is the view... ok 78 - template text 36 matched expected ok 79 - template text 37 processed OK: [% VIEW fred prefix='blat_'; vie... ok 80 - template text 37 matched expected ok 81 - template text 38 processed OK: [% VIEW foo prefix='blat_' defau... ok 82 - template text 38 matched expected ok 83 - template text 39 processed OK: [% VIEW foo %]\n[% BLOCK hello -%... ok 84 - template text 39 matched expected ok 85 - template text 40 processed OK: [% title = "Previous Title" -%]\n... ok 86 - template text 40 matched expected ok 87 - template text 41 processed OK: [% VIEW foo \n title = 'My Vi... ok 88 - template text 41 matched expected ok 89 - template text 42 processed OK: [% VIEW basic title = "My Web Si... ok 90 - template text 42 matched expected ok 91 - template text 43 processed OK: [% VIEW baz notfound='lost' %]\n... ok 92 - template text 43 matched expected ok 93 - template text 44 processed OK: [% VIEW woz prefix='outer_' %]\n... ok 94 - template text 44 matched expected ok 95 - template text 45 processed OK: [% VIEW foo %]\n\n [% BLOCK file... ok 96 - template text 45 matched expected ok 97 - template text 46 processed OK: [% BLOCK parent -%]\nThis is the ... ok 98 - template text 46 matched expected ok 99 - template text 47 processed OK: [% BLOCK foo -%]\npublic foo bloc... ok 100 - template text 47 matched expected ok 101 - template text 48 processed OK: [% VIEW foo %]\n[% BLOCK Blessed_... ok 102 - template text 48 matched expected ok 103 - template text 49 processed OK: [% VIEW my.foo value=33; END -%]... ok 104 - template text 49 matched expected ok 105 - template text 50 processed OK: [% VIEW parent -%]\n[% BLOCK one ... ok 106 - template text 50 matched expected ok 107 - template text 51 processed OK: [% VIEW my.view.default\n ... ok 108 - template text 51 matched expected ok 109 - template text 52 processed OK: [% VIEW my.view.default\n ... ok 110 - template text 52 matched expected ok 111 - template text 53 processed OK: [% VIEW foo number = 10 sealed =... ok 112 - template text 53 matched expected ok 113 - template text 54 processed OK: [% VIEW foo number = 10 silent =... ok 114 - template text 54 matched expected ok 115 - bad base processed OK: [% TRY; \n VIEW wiz base=... ok 116 - bad base matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/vmethods/hash.t ..... 1..27 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 12 tests ok 4 - hash keys processed OK: [% hash.keys.sort.join(', ') %] ok 5 - hash keys matched expected ok 6 - hash values processed OK: [% hash.values.sort.join(', ') %... ok 7 - hash values matched expected ok 8 - hash each processed OK: [% hash.each.sort.join(', ') %] ok 9 - hash each matched expected ok 10 - hash items processed OK: [% hash.items.sort.join(', ') %] ok 11 - hash items matched expected ok 12 - hash size processed OK: [% hash.size %] ok 13 - hash size matched expected ok 14 - hash.empty on empty processed OK: [% empty = { };\n empty.empty %... ok 15 - hash.empty on empty matched expected ok 16 - hash.empty on non-empty processed OK: [% nonempty = { e => 'f' };\n n... ok 17 - hash.empty on non-empty matched expected ok 18 - template text 8 processed OK: [% hash.defined('a') ? 'good' : ... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% uhash.defined('tobe') ? 'good... ok 21 - template text 9 matched expected ok 22 - hash.pairs processed OK: [% FOREACH pair IN hash.pairs -%... ok 23 - hash.pairs matched expected ok 24 - hash.list (old style) processed OK: [% FOREACH pair IN hash.list -%]... ok 25 - hash.list (old style) matched expected ok 26 - dump hash processed OK: [% product = {\n id = 'abc-12... ok 27 - dump hash matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/vmethods/list.t ..... 1..95 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 46 tests ok 4 - template text 1 processed OK: [% metavars.first %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% metavars.last %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% metavars.size %] ok 9 - template text 3 matched expected ok 10 - list.empty on empty processed OK: [% empty = [ ];\n empty.empty %... ok 11 - list.empty on empty matched expected ok 12 - list.empty on non-empty processed OK: [% nonempty = [ 'e', 'f' ];\n n... ok 13 - list.empty on non-empty matched expected ok 14 - template text 6 processed OK: [% empty = [ ];\n empty.size \n%... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% metavars.max %] ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% metavars.join %] ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% metavars.join(', ') %] ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% metavars.sort.join(', ') %] ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% metavars.defined ? 'list def ... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% list = [1]; \n list.define... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% FOREACH person = people.sort(... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% FOREACH obj = names.sort('nam... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% FOREACH obj IN more_names.sor... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% FOREACH obj = numbers.sort('n... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% FOREACH obj = numbers.nsort('... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% FOREACH person = people.sort(... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% folk = [] -%]\n[% folk.push("<... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% primes.sort.join(', ') %] ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% primes.nsort.join(', ') %] ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% duplicates.unique.join(', ') ... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% duplicates.unique.join(', ') ... ok 49 - template text 23 matched expected ok 50 - list import one processed OK: [% list_one = [ 1 2 3 ];\n list... ok 51 - list import one matched expected ok 52 - list import two processed OK: [% list_one = [ 1 2 3 ];\n list... ok 53 - list import two matched expected ok 54 - list merge one processed OK: [% list_one = [ 1 2 3 ];\n list... ok 55 - list merge one matched expected ok 56 - list merge two processed OK: [% list_one = [ 1 2 3 ];\n list... ok 57 - list merge two matched expected ok 58 - template text 28 processed OK: [% list_one = [ 1 2 3 4 5 ] -%]\n... ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: [% list_one = [ 'a' 'b' 'c' 'd' ... ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% list_one = [ 'a' 'b' 'c' 'd' ... ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% list_one = [ 'a' 'b' 'c' 'd' ... ok 65 - template text 31 matched expected ok 66 - scrabble processed OK: [% play_game = [ 'play', 'scrabb... ok 67 - scrabble matched expected ok 68 - first processed OK: [% primes = [ 2, 3, 5, 7, 11, 13... ok 69 - first matched expected ok 70 - first processed OK: [% primes = [ 2, 3, 5, 7, 11, 13... ok 71 - first matched expected ok 72 - slice processed OK: [% primes = [ 2, 3, 5, 7, 11, 13... ok 73 - slice matched expected ok 74 - list.hash processed OK: [% items = ['zero', 'one', 'two'... ok 75 - list.hash matched expected ok 76 - list.hash(10) processed OK: [% items = ['zero', 'one', 'two'... ok 77 - list.hash(10) matched expected ok 78 - list.hash processed OK: [% items = ['zero', 'one', 'two'... ok 79 - list.hash matched expected ok 80 - template text 39 processed OK: [% items = [0..6] -%]\n[% items.j... ok 81 - template text 39 matched expected ok 82 - jumblate method processed OK: [% items = [0..6] -%]\n[% items.j... ok 83 - jumblate method matched expected ok 84 - template text 41 processed OK: [% primes.sum %] ok 85 - template text 41 matched expected ok 86 - template text 42 processed OK: [% primes.odd.nsort.join(', ') %... ok 87 - template text 42 matched expected ok 88 - oddnos processed OK: [% primes.oddnos.nsort.join(', '... ok 89 - oddnos matched expected ok 90 - template text 44 processed OK: [% FOREACH n = phones.sort -%]\n[... ok 91 - template text 44 matched expected ok 92 - groceries processed OK: [% FOREACH n = groceries.nsort.r... ok 93 - groceries matched expected ok 94 - template text 46 processed OK: [% hash = { }\n list = [ hash ]... ok 95 - template text 46 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/vmethods/replace.t .. 1..43 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 20 tests ok 4 - two backrefs processed OK: [% text = 'The cat sat on the ma... ok 5 - two backrefs matched expected ok 6 - ten+ backrefs processed OK: [% text = 'one two three four fi... ok 7 - ten+ backrefs matched expected ok 8 - repeat backrefs processed OK: [% text = 'one two three four fi... ok 9 - repeat backrefs matched expected ok 10 - one backref processed OK: [% var = 'foo'; var.replace('f(o... ok 11 - one backref matched expected ok 12 - three backrefs processed OK: [% var = 'foo|bar/baz'; var.repl... ok 13 - three backrefs matched expected ok 14 - template text 6 processed OK: [% text = 'foo bar';\n text.rep... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% text = 'foo bar';\n text.rep... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% text = 'foo bar foo';\n text... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% text = 'foo bar';\n text.rep... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% text = 'foo bar';\n text.rep... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% text = 'foo fgoo foooo bar';\n... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% text = 'foo $1 bar';\n text.... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% text = 'foo $1 bar';\n text.... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% text = 'foo $200bar foobar';\n... ok 31 - template text 14 matched expected ok 32 - escape dollar processed OK: [% text = 'foo bar';\n text.rep... ok 33 - escape dollar matched expected ok 34 - escape backslash processed OK: [% text = 'foo bar';\n text.rep... ok 35 - escape backslash matched expected ok 36 - backslash again processed OK: [% text = 'foo bar';\n text.rep... ok 37 - backslash again matched expected ok 38 - escape all over processed OK: [% text = 'foo bar';\n text.rep... ok 39 - escape all over matched expected ok 40 - template text 19 processed OK: [% text = 'foo bar foobar';\n t... ok 41 - template text 19 matched expected ok 42 - no warnings processed OK: [% text = 'foo';\n text.replace... ok 43 - no warnings matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/vmethods/text.t ..... 1..111 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 54 tests ok 4 - text.defined implicit undef processed OK: [% notdef.defined ? 'def' : 'und... ok 5 - text.defined implicit undef matched expected ok 6 - text.defined explicit undef processed OK: [% undef.defined ? 'def' : 'unde... ok 7 - text.defined explicit undef matched expected ok 8 - text.defined zero processed OK: [% zero.defined ? 'def' : 'undef... ok 9 - text.defined zero matched expected ok 10 - text.defined one processed OK: [% one.defined ? 'def' : 'undef'... ok 11 - text.defined one matched expected ok 12 - string.length processed OK: [% string.length %] ok 13 - string.length matched expected ok 14 - text.upper processed OK: [% string.upper %] ok 15 - text.upper matched expected ok 16 - text.lower processed OK: [% string.lower %] ok 17 - text.lower matched expected ok 18 - text.ucfirst processed OK: [% word.ucfirst %]\n[% WORD.ucfir... ok 19 - text.ucfirst matched expected ok 20 - text.lcfirst processed OK: [% word.lcfirst %]\n[% WORD.lcfir... ok 21 - text.lcfirst matched expected ok 22 - text.trim processed OK: >[% the_bird.trim %]< ok 23 - text.trim matched expected ok 24 - text.collapse processed OK: >[% the_bird.collapse %]< ok 25 - text.collapse matched expected ok 26 - text.sort.join processed OK: [% string.sort.join %] ok 27 - text.sort.join matched expected ok 28 - text.split.join a processed OK: [% string.split.join('_') %] ok 29 - text.split.join a matched expected ok 30 - text.split.join b processed OK: [% string.split(' ', 3).join('_'... ok 31 - text.split.join b matched expected ok 32 - text.split.join c processed OK: [% spaced.split.join('_') %] ok 33 - text.split.join c matched expected ok 34 - text.split.join d processed OK: [% spaced.split(' ').join('_') %... ok 35 - text.split.join d matched expected ok 36 - text.list processed OK: [% string.list.join %] ok 37 - text.list matched expected ok 38 - text.hash processed OK: [% string.hash.value %] ok 39 - text.hash matched expected ok 40 - text.size processed OK: [% string.size %] ok 41 - text.size matched expected ok 42 - text.empty on empty processed OK: [% text = '';\n text.empty %] ok 43 - text.empty on empty matched expected ok 44 - text.empty on non-empty processed OK: [% text = 'bandanna';\n text.em... ok 45 - text.empty on non-empty matched expected ok 46 - text.squote processed OK: [% quotable %]\n[% quotable.squot... ok 47 - text.squote matched expected ok 48 - text.dquote processed OK: [% quotable %]\n[% quotable.dquot... ok 49 - text.dquote matched expected ok 50 - text.html processed OK: [% markup.html %] ok 51 - text.html matched expected ok 52 - text.xml processed OK: [% markup.xml %] ok 53 - text.xml matched expected ok 54 - text.repeat processed OK: [% animal.repeat(3) %] ok 55 - text.repeat matched expected ok 56 - text.search processed OK: [% animal.search('at$') ? "found... ok 57 - text.search matched expected ok 58 - text.search processed OK: [% animal.search('^at') ? "found... ok 59 - text.search matched expected ok 60 - text.match an processed OK: [% text = 'bandanna';\n text.ma... ok 61 - text.match an matched expected ok 62 - text.match on processed OK: [% text = 'bandanna';\n text.ma... ok 63 - text.match on matched expected ok 64 - text.match global an processed OK: [% text = 'bandanna';\n text.ma... ok 65 - text.match global an matched expected ok 66 - text.match global an processed OK: [% text = 'bandanna' -%]\nmatches... ok 67 - text.match global an matched expected ok 68 - text.match global on processed OK: [% text = 'bandanna';\n text.ma... ok 69 - text.match global on matched expected ok 70 - text substr method processed OK: [% text = 'Hello World' -%]\na: [... ok 71 - text substr method matched expected ok 72 - another text substr method processed OK: [% text = 'foo bar baz wiz waz w... ok 73 - another text substr method matched expected ok 74 - text.remove processed OK: [% text = 'hello world!';\n tex... ok 75 - text.remove matched expected ok 76 - chunk left processed OK: [% string = 'TheCatSatTheMat' -%... ok 77 - chunk left matched expected ok 78 - chunk leftover processed OK: [% string = 'TheCatSatonTheMat' ... ok 79 - chunk leftover matched expected ok 80 - chunk right processed OK: [% string = 'TheCatSatTheMat' -%... ok 81 - chunk right matched expected ok 82 - chunk rightover processed OK: [% string = 'TheCatSatonTheMat' ... ok 83 - chunk rightover matched expected ok 84 - chunk ccard processed OK: [% ccard_no = "1234567824683579"... ok 85 - chunk ccard matched expected ok 86 - template text 42 processed OK: [% string = 'foo' -%]\n[% string.... ok 87 - template text 42 matched expected ok 88 - template text 43 processed OK: [% string1 = 'foobarfoobarfoo'\n ... ok 89 - template text 43 matched expected ok 90 - template text 44 processed OK: [% string1 = 'foobarfoobarfoo'\n ... ok 91 - template text 44 matched expected ok 92 - template text 45 processed OK: [% string = 'foo bar ^%$ b... ok 93 - template text 45 matched expected ok 94 - template text 46 processed OK: [% var = 'value99' ;\n var.repl... ok 95 - template text 46 matched expected ok 96 - template text 47 processed OK: [% bob = "0" -%]\nbob: [% bob.rep... ok 97 - template text 47 matched expected ok 98 - template text 48 processed OK: [% string = 'The cat sat on the ... ok 99 - template text 48 matched expected ok 100 - template text 49 processed OK: [% string = 'The cat sat on the ... ok 101 - template text 49 matched expected ok 102 - template text 50 processed OK: [% big_num = "1234567890"; big_n... ok 103 - template text 50 matched expected ok 104 - template text 51 processed OK: [% big_num = "1234567890"; big_n... ok 105 - template text 51 matched expected ok 106 - template text 52 processed OK: [% big_num = "1234567812345678";... ok 107 - template text 52 matched expected ok 108 - template text 53 processed OK: [% big_num = "hello world"; big_... ok 109 - template text 53 matched expected ok 110 - template text 54 processed OK: [% big_num = "1234567890"; big_n... ok 111 - template text 54 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/while.t ............. 1..25 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 11 tests ok 4 - template text 1 processed OK: before\n[% WHILE bollocks %]\ndo n... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: Commence countdown...\n[% a = 10 ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% reset %]\n[% WHILE (item = nex... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% reset %]\n[% WHILE (item = nex... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% reset %]\n[% "* $item\n" WHILE... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% TRY %]\n[% WHILE true %].[% EN... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% reset %]\n[% WHILE (item = nex... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% \n i = 1;\n WHILE i <= 1... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [%\n i = 1;\n WHILE i <= 10;... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [%\n i = 1;\n WHILE i <= 4;\n... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [%\n k = 1;\n LAST WHILE k =... ok 25 - template text 11 matched expected ok Attempt to call undefined import method with arguments (":status") via package "Template" (Perhaps you forgot to load the package?) at t/wrap.t line 20. Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/wrap.t .............. 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% USE Wrap -%]\n[% text = BLOCK ... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% FILTER wrap -%]\nThis is a lon... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE wrap -%]\n[% FILTER wrap(2... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% FILTER wrap(10, '> ', '+ ') -... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE wrap -%]\n[% FILTER bullet... ok 13 - template text 5 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/wrapper.t ........... 1..19 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 8 tests ok 4 - template text 1 processed OK: [% BLOCK mypage %]\nThis is the h... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% WRAPPER mywrap\n title = 'An... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% WRAPPER mywrap\n title = 'An... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% WRAPPER page\n title = 'My I... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [%# FOREACH s = [ 'one' 'two' ];... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% BLOCK one; title = 'Block One... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% title = "foo" %]\n[% WRAPPER o... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% BLOCK a; "<a>$content</a>"; E... ok 19 - template text 8 matched expected ok Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at lib/Template/Test.pm line 26. t/zz-plugin-leak.t .... skipped: Internal test for developer, add the --dev flag to run t/zz-pmv.t ............ skipped: These aren't the tests you're looking for... move along t/zz-pod-coverage.t ... skipped: Author tests not required for installation t/zz-pod-kwalitee.t ... skipped: Author tests not required for installation t/zz-stash-xs-leak.t .. skipped: Internal test for developer, add the --dev flag to run Attempt to call undefined import method with arguments (":status") via package "Template" (Perhaps you forgot to load the package?) at t/zz-url2.t line 20. Attempt to call undefined import method with arguments (":template") via package "Template" (Perhaps you forgot to load the package?) at /build/reproducible-path/libtemplate-perl-2.27/blib/lib/Template/Test.pm line 26. t/zz-url2.t ........... skipped: We can't agree on the right joint for the URL plugin All tests successful. Files=95, Tests=2893, 24 wallclock secs ( 0.60 usr 0.22 sys + 10.37 cusr 1.64 csys = 12.83 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libtemplate-perl/ make -j20 install DESTDIR=/build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27' make[2]: Entering directory '/build/reproducible-path/libtemplate-perl-2.27/xs' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs ../blib/arch/auto/Template/Stash/XS/XS.bs 644 make[2]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27/xs' Manifying 2 pod documents Manifying 34 pod documents Manifying 31 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/auto/Template/Stash/XS/XS.so Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Context.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Document.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugins.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Directive.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Base.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Test.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Exception.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Service.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Provider.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Tools.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/VMethods.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Tutorial.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Filters.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Iterator.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/View.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Stash.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Grammar.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/FAQ.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Modules.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Config.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Parser.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Constants.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Toolkit.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Namespace/Constants.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/VMethods.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Intro.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Credits.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Views.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Internals.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Variables.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Plugins.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Syntax.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Config.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Directives.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Manual/Filters.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Tools/ttree.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Tools/tpage.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Directory.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/File.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Datafile.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Table.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Date.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Dumper.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Procedural.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Wrap.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Assert.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/CGI.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Scalar.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/HTML.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Iterator.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Image.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/View.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Pod.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Filter.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/String.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Math.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/Format.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Plugin/URL.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Stash/Context.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Stash/XS.pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Tutorial/Web.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/Template/Tutorial/Datafile.pod Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man1/tpage.1p Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man1/ttree.1p Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Test.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Config.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Filters.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Config.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::String.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Directory.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Plugins.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Stash.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Datafile.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Context.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Dumper.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Directive.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Math.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Stash::Context.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Tools::ttree.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::View.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Wrap.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Tutorial.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Iterator.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Grammar.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Syntax.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Procedural.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Document.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Variables.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Parser.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Filters.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Assert.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Pod.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Date.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Image.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Toolkit.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Format.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Base.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Iterator.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Internals.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Directives.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Constants.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::CGI.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::URL.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::View.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Scalar.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Views.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Stash::XS.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Tutorial::Web.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Table.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::HTML.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Namespace::Constants.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::VMethods.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugins.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::File.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Service.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Tutorial::Datafile.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Plugin::Filter.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::VMethods.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Modules.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::FAQ.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Provider.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Intro.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Tools.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Exception.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Manual::Credits.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/share/man/man3/Template::Tools::tpage.3pm Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/bin/tpage Installing /build/reproducible-path/libtemplate-perl-2.27/debian/libtemplate-perl/usr/bin/ttree make[1]: Leaving directory '/build/reproducible-path/libtemplate-perl-2.27' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_strip dh_makeshlibs dh_shlibdeps dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libtemplate-perl' in '../libtemplate-perl_2.27-1_amd64.deb'. dpkg-deb: building package 'libtemplate-perl-dbgsym' in '../libtemplate-perl-dbgsym_2.27-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../libtemplate-perl_2.27-1_amd64.buildinfo dpkg-genchanges --build=binary -O../libtemplate-perl_2.27-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/253029/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/253029/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/253029 and its subdirectories I: Current time: Sun Feb 23 08:59:38 +14 2025 I: pbuilder-time-stamp: 1740250778