【问题标题】:what does this error mean - installing perl module with cpan这个错误是什么意思 - 使用 cpan 安装 perl 模块
【发布时间】:2011-10-14 06:24:43
【问题描述】:

我尝试在 Windows 7 上安装 HTML::TreeBuilderX::ASP_NETcpan。 我有草莓 perl 设置。

一切都很顺利,直到我得到以下结果。这是我应该担心的事情吗?

Test Summary Report
-------------------
t/10-traits.t    (Wstat: 65280 Tests: 3 Failed: 2)
  Failed tests:  2-3
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 5 tests but ran 3.
t/boilerplate.t  (Wstat: 0 Tests: 2 Failed: 0)
  TODO passed:   1-2
Files=7, Tests=22,  3 wallclock secs ( 0.08 usr +  0.01 sys =  0.09 CPU)
Result: FAIL
Failed 1/7 test programs. 2/22 subtests failed.
dmake.EXE:  Error code 255, while making 'test_dynamic'
  ECARROLL/HTML-TreeBuilderX-ASP_NET-0.09.tar.gz
  C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports ECARROLL/HTML-TreeBuilderX-ASP_NET-0.09.tar.gz
Running make install
  make test had returned bad status, won't install without force
Failed during this command:
 ECARROLL/HTML-TreeBuilderX-ASP_NET-0.09.tar.gz: make_test NO

然后在安装 WWW::Mechanize 时 我得到了

Test Summary Report
-------------------
t\local\back.t         (Wstat: 256 Tests: 47 Failed: 1)
  Failed test:  33
  Non-zero exit status: 1
t\local\click_button.t (Wstat: 0 Tests: 19 Failed: 0)
  TODO passed:   15-17, 19
Files=52, Tests=550, 247 wallclock secs ( 0.42 usr +  0.28 sys =  0.70 CPU)
Result: FAIL
Failed 1/52 test programs. 1/550 subtests failed.
dmake.EXE:  Error code 255, while making 'test_dynamic'
  JESSE/WWW-Mechanize-1.70.tar.gz
  C:\strawberry\c\bin\dmake.EXE test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports JESSE/WWW-Mechanize-1.70.tar.gz
Running make install
  make test had returned bad status, won't install without force
Failed during this command:
 JESSE/WWW-Mechanize-1.70.tar.gz              : make_test NO

【问题讨论】:

    标签: perl cpan strawberry-perl


    【解决方案1】:

    它告诉您某些测试失败,因此安装将无法继续。失败的测试在t/10-traits.t,失败的测试是2和3。你是否应该担心这个取决于测试是什么以及它们失败的原因。

    这些是失败的测试:

    eval { HTML::TreeBuilderX::ASP_NET->new_with_traits( traits => ['htmlElement'] ) };
    ok ( !$@, 'htmlElement trait construction is good!!' );
    
    eval {
        HTML::TreeBuilderX::ASP_NET->new_with_traits( traits => ['htmlElement'] );
        HTML::Element->new('a', href => "__doPostBack('foo','bar')" )->httpRequest;
    };
    like ( $@, qr/<form>/, 'Success with use! (failed without the parent form)' );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 2013-06-30
      • 1970-01-01
      • 1970-01-01
      • 2020-05-07
      • 2011-06-15
      • 2014-02-18
      相关资源
      最近更新 更多