devel-cover

    1熱度

    1回答

    在"Perl build, unit testing, code coverage: A complete working example by Kurt W. Leucht"我們看到我們運行build testcover並下注覆蓋率報告。我們在「文件封面」圖中看到結果。任何人都可以告訴在stmt,bran,sub和time下顯示的數字是什麼?

    2熱度

    1回答

    在Perl單元測試和代碼覆蓋(其中很有幫助)這個Post中使用目錄和文件體系結構,我將單元測試和代碼覆蓋的文件複製到一個新的「lib」目錄中,奇蹟般有效! 但是,我需要的模塊,在現有的「腳本」目錄看.. 我已經通過模塊::上CPAN構建文檔梳理,但我仍然得到找不到文件LIB /processBuildSubs.pm錯誤 這裏是我迄今... use strict; use Module::Buil

    4熱度

    1回答

    我的任務是清理一些遺留代碼,這些代碼寫得很差,但測試數量驚人地多。其中一些測試運行如下代碼: fcgi/*.fcgi 我非常希望將這些包含在我的報道報告中。事實上,我很樂意確保我可以在lib/,fcgi/和utils/和,之間的任何其他目錄中包括的所有內容(不管分機號)。 這是我的許多嘗試之一: HARNESS_PERL_SWITCHES=-MDevel::Cover=+inc,fcgi,+i

    5熱度

    2回答

    當運行./Build testcover來測試代碼覆蓋率時,有沒有一種方法可以傳遞某種選項來使用我自己的樣式表,可能作爲覆蓋?我看過Devel::Cover CPAN文檔無濟於事。

    1熱度

    1回答

    我有一個有很多測試的Web應用程序。我目前只使用Devel :: Cover來覆蓋我的單元測試報告,但也希望我的前端Selenium測試的報道報告。 我已經嘗試'使用Devel :: Cover'在我的應用程序psgi啓動文件中。這將創建cover_db目錄,但在運行我的Selenium測試時它仍爲空。 我會很感激任何指針。

    2熱度

    1回答

    我使用「Devel :: Cover」cpan模塊生成覆蓋範圍,該模塊生成cover_db並在裏面運行子目錄。裏面的運行目錄我得到的文件封面。如何獲得.12或.13格式的文件,以及.12,.13或.14格式是什麼意思?當我使用cover_report的「Devel :: CoverReport」模塊生成這個文件的html報告時,它按照下面提到的模塊的子程序,就像它支持.12和.13格式,但我得到.

    5熱度

    1回答

    我有以下邏輯: sub test { my ($x, $y) = @_; die unless defined $x || defined $y; # uncoverable condition false return $x // $y; } test(1, 2 ); test(1, undef); test(undef, 2 ); tes

    3熱度

    2回答

    我的目錄/文件是這樣的: /lib/a.pm /lib/b.pm /lib/c.pm .. /lib/n.pm /lib/start.pl start.pl是一個交互式的程序,它會調用基於我的選擇不同點。 當我運行 Devel::Cover : PERL5OPT=-MDevel::Cover /lib/start.pl start.pl輸出HTML報告將列出所有PMS star

    -1熱度

    2回答

    如何根據Devel :: Cover改變代碼?當我們從開發中得到結果時,我想知道更多關於我們接下來使用我們的代碼做什麼的內容?並尋找Windows代碼覆蓋率的好工具。

    4熱度

    1回答

    我在玩Devel :: Cover,看看我們的測試套件是否真的測試了我們的代碼庫。我跑全部採用-MDevel::Cover沒有我們的測試似乎失敗或崩潰,但覆蓋表的HTML輸出有像這些爲我們所有的模塊的條目: 所列的BEGIN的號碼似乎匹配源文件中的use Module::X語句的數量,但確實混亂了HTML輸出。有什麼辦法可以禁用這個功能嗎?在教程或Github問題跟蹤器中我沒有看到任何提及。