Bugzilla – Attachment 38889 Details for
Bug 13899
Adding misc/devel/coverage.pl, a script making a cover on all modules to see which ones are not tested yet.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
[SIGNED-OFF] Bug 13899: Add changes as asked in Comment 5
SIGNED-OFF-Bug-13899-Add-changes-as-asked-in-Comme.patch (text/plain), 2.05 KB, created by
Bernardo Gonzalez Kriegel
on 2015-05-06 16:57:22 UTC
(
hide
)
Description:
[SIGNED-OFF] Bug 13899: Add changes as asked in Comment 5
Filename:
MIME Type:
Creator:
Bernardo Gonzalez Kriegel
Created:
2015-05-06 16:57:22 UTC
Size:
2.05 KB
patch
obsolete
>From 334dd68cef8a26b6f506a7b5d7d695123a06a91a Mon Sep 17 00:00:00 2001 >From: Julian FIOL <julian.fiol@biblibre.com> >Date: Wed, 15 Apr 2015 10:51:16 +0200 >Subject: [PATCH] [SIGNED-OFF] Bug 13899: Add changes as asked in Comment 5 > >Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> >Fixed a small conflict on PerlDependencies.pm >--- > C4/Installer/PerlDependencies.pm | 5 +++++ > misc/devel/coverage.pl | 22 ++++++++-------------- > 2 files changed, 13 insertions(+), 14 deletions(-) > >diff --git a/C4/Installer/PerlDependencies.pm b/C4/Installer/PerlDependencies.pm >index 4b2067e..7e382bd 100644 >--- a/C4/Installer/PerlDependencies.pm >+++ b/C4/Installer/PerlDependencies.pm >@@ -732,6 +732,11 @@ our $PERL_DEPS = { > 'required' => '0', > 'min_ver' => '0.31', > }, >+ 'Devel::Cover' => { >+ 'usage' => 'Test code coverage', >+ 'required' => '0', >+ 'min_ver' => '1.17', >+ }, > }; > > 1; >diff --git a/misc/devel/coverage.pl b/misc/devel/coverage.pl >index 804fc8d..f41c921 100755 >--- a/misc/devel/coverage.pl >+++ b/misc/devel/coverage.pl >@@ -22,6 +22,7 @@ coverage.pl > > =head1 SYNOPSIS > >+You have to be in yout Koha/src directory > ./misc/devel/coverage.pl > > =head1 DESCRIPTION >@@ -32,21 +33,14 @@ This script make a cover on all files to see which modules are not tested yet > > use Modern::Perl; > use C4::Context; >+use Cwd; > >+#Die if you are not in your Koha src directory > my $KOHA_PATH = C4::Context->config("intranetdir"); >+die "ERROR : You are not in Koha src/ directory" >+ unless $KOHA_PATH eq getcwd; > >-chdir $KOHA_PATH; >- >-eval{ >- require Devel::Cover; >-}; >- >-if ($@) { >- say "Devel::Cover needs to be installed"; >- exit 1; >-} >- >-#Delete old coverage >+# Delete old coverage > system("cover -delete"); > > #Start the cover >@@ -54,5 +48,5 @@ system("PERL5OPT=-MDevel::Cover /usr/bin/prove -r t/"); > > #Create the HTML output > system("cover"); >- >-say("file://$KOHA_PATH/cover_db/coverage.html"); >\ No newline at end of file >+say("file://$KOHA_PATH/cover_db/coverage.html") >+ unless !-e "$KOHA_PATH/cover_db/coverage.html"; >-- >1.7.9.5
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 13899
:
37176
|
37178
|
37905
|
38181
|
38529
|
38530
|
38888
|
38889
|
38890
|
38977
|
38978
|
38979
|
39531