2011-10-13 43 views
0

我試圖安裝HTML::TreeBuilderX::ASP_NETcpan在Windows 7上。 我有草莓Perl設置。這個錯誤的含義是什麼 - 安裝perl模塊與cpan

一切都很順利,直到最後我得到以下結果。這是我應該擔心的事嗎?

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 ::機械化 當我

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 

回答

1

它告訴你某些測試失敗,因此安裝將不會進行。失敗的測試是t/10-traits.t,失敗的測試是2和3.您是否應該擔心這取決於測試是什麼以及失敗的原因。

這些都是失敗的測試:

eval { HTML::TreeBuilderX::ASP_NET->new_with_traits(traits => ['htmlElement']) }; 
ok ([email protected], '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 ([email protected], qr/<form>/, 'Success with use! (failed without the parent form)');