I'm attempting to install Audio::Taglib. In this distribution, most of the methods are in .xs files. After building the dist (with the appropriate version of taglib), testing fails, for example:

perl -Iblib/lib -Iblib/arch t/TagLib_APE_Footer.t 1..20 ok 1 - use Audio::TagLib::APE::Footer; not ok 2 - Audio::TagLib::APE::Footer->can(...) # Failed test 'Audio::TagLib::APE::Footer->can(...)' # at t/TagLib_APE_Footer.t line 19. # Audio::TagLib::APE::Footer->can('new') failed # Audio::TagLib::APE::Footer->can('DESTROY') failed # Audio::TagLib::APE::Footer->can('version') failed # can_ok failed Can't locate object method "new" via package "Audio::TagLib::APE::Footer" at t/TagLib_APE_Footer.t line 22.
and so on, for all of the module test. The missing methods are in the .xs files.

This dist fails miserably on the automated tests because the available version of the taglib is not supported by TagLib. I've provided the correct version.

Any suggestions?


In reply to Test::More::can() can't find method by geoffleach

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.