#!perl use strict; use warnings; use Test::More tests => 7; use Text::WikiFormat as => 'wikiformat'; my $wikitext = " WikiTest code: foo bar baz "; my %format_tags = ( indent => "", # same problem if I put qr// here blocks => { code => qr/^code: / }, indented => { code => 0 }, ); my $cooked = wikiformat($wikitext, \%format_tags, {} ); like( $cooked, qr|foo bar baz\n|, 'unindented code markers should still work' ); $wikitext = < qr/^(?:\t+|\s{4,}|\*?(?=\*+))/, blocks => { unordered => qr/^\s*\*+\s*/ }, nests => { unordered => 1 }, ); $cooked = wikiformat($wikitext, \%format_tags ); like( $cooked, qr/
  • foo/, 'first level of unordered list' ); like( $cooked, qr/