#!/usr/bin/perl -Tw use warnings; use strict; use Test::More tests=>2; use Text::Textile qw(textile); my $source = "* list1\n* list2\n* list3\n"; my $dest = textile($source); $dest =~ s/(^\s+|\s+$)//gs; my $expected = ""; is($dest, $expected, 'Do we match?'); $source = "# list1\n# list2\n# list3\n"; $dest = textile($source); $dest =~ s/(^\s+|\s+$)//gs; $expected = "
    \n
  1. list1
  2. \n
  3. list2
  4. \n
  5. list3
  6. \n
"; is($dest, $expected, 'Do we match?');