use strict; use warnings; use utf8; use Test::More tests => 6; use Text::Markdown::Discount; is( strip(Text::Markdown::Discount::markdown("
foo
", undef, {with_html5 => 0})), "

foo

"); is( strip(Text::Markdown::Discount::markdown("
foo
", undef, {with_html5 => 1})), "
foo
"); is( strip(Text::Markdown::Discount::markdown("
foo
", undef, {with_html5 => 0})), "

foo

"); is( strip(Text::Markdown::Discount->new()->markdown("
foo
", undef, {with_html5 => 0})), "

foo

"); is( strip(Text::Markdown::Discount->new()->markdown("
foo
", undef, {with_html5 => 1})), "
foo
"); is( strip(Text::Markdown::Discount->new()->markdown("
foo
", undef, {with_html5 => 0})), "

foo

"); sub strip { my $str = shift; $str =~ s/\s*//g; return $str; }