# http://bugs.debian.org/459885 use strict; use warnings; use Test::More tests => 4; # This is also tested in the Links Reference style test case. use_ok('Text::Markdown'); my $m = Text::Markdown->new; my $in = q{[link text] [link id] [link id]: /someurl/ }; my $ex = q{

link text

}; is($m->markdown($in), $ex, 'http://bugs.debian.org/459885 - Line breaks in reference link ids (single line breaks)'); $in = qq{Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla bla. This is [my \nUniversity][]. [my university]: http://www.ua.es }; $ex = q{

Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla bla. This is my
University
.

}; is($m->markdown($in), $ex, 'http://bugs.debian.org/459885 - Line breaks in reference link ids (multiple trailing spaces and line breaks)'); $in = qq{Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla bla. This is [my \nUniversity]. [my university]: http://www.ua.es }; $ex = q{

Bla, bla, bla, bla, bla, bla, bla, bla, bla, bla bla. This is my
University
.

}; is($m->markdown($in), $ex, 'http://bugs.debian.org/459885 - Line breaks in shortcut reference link ids (multiple trailing spaces and line breaks)');