NAME
Foo - Stuff and things END
test_abstract(<<END, "NEXT", "Provide a pseudo-class NEXT (et al) that allows method redispatch", "Name.pm"); =head1 NAME
NEXT.pm - Provide a pseudo-class NEXT (et al) that allows method redispatch END
test_abstract(<<END, "Compress::Raw::Zlib::FAQ", "Frequently Asked Questions about Compress::Raw::Zlib", "double dash"); =pod
Compress::Raw::Zlib::FAQ -- Frequently Asked Questions about Compress::Raw::Zlib END
test_abstract(<<END, "Foo", "This is", "Only in POD"); # =pod
Foo - This is not in pod
Foo - This is
Foo - So is this. END
test_abstract(<<END, "Foo", "the abstract", "more spaces"); =pod
Foo - the abstract END