Perl-Lint [test](1691125ee0) SUCCESS

Compare: https://github.com/moznion/Perl-Lint/compare/test

Elapsed Time: 9 sec

_ 2014-06-19T16:42:38 [INFO] [test] ukigumo-client 0.34
_ 2014-06-19T16:42:38 [INFO] [test] start testing : https://github.com/moznion/Perl-Lint test
_ 2014-06-19T16:42:38 [INFO] [test] working directory : /tmp/Perl-Lint/test
_ 2014-06-19T16:42:38 [INFO] [test] run vc : Ukigumo::Client::VC::Git
_ 2014-06-19T16:42:38 [INFO] [test] workdir is /tmp/Perl-Lint/test
_ 2014-06-19T16:42:38 [INFO] [test] command: git clone --branch test https://github.com/moznion/Perl-Lint ./
_ Cloning into '.'...
_ 2014-06-19T16:42:40 [INFO] [test] command: git pull -f origin test
_ From https://github.com/moznion/Perl-Lint
_  * branch            test       -> FETCH_HEAD
_ Already up-to-date.
_ 2014-06-19T16:42:41 [INFO] [test] command: git submodule init
_ 2014-06-19T16:42:41 [INFO] [test] command: git submodule update
_ 2014-06-19T16:42:42 [INFO] [test] command: git clean -dxf
_ 2014-06-19T16:42:42 [INFO] [test] command: git status
_ # On branch test
_ nothing to commit, working directory clean
_ 2014-06-19T16:42:42 [INFO] [test] [before_install] cpanm -L $HOME/.ukigumo/perl-lint/extlib --installdeps -n .
_ 2014-06-19T16:42:42 [INFO] [test] [install] ln -s $HOME/.ukigumo/perl-lint/extlib ./extlib
_ 2014-06-19T16:42:42 [INFO] [test] run executor : Ukigumo::Client::Executor::Command
_ 2014-06-19T16:42:42 [INFO] [test] command: prove -lrv -Iextlib/lib/perl5 t
_ 
_ [16:42:42] ==> t/00_compile.t <==========================================================
_ 
_   use Perl::Lint;
_ 
_ ok
_ ok      659 ms
_ 
_ [16:42:43] ==> t/Evaluate/BuiltinFunctions/prohibit_void_map.t <=========================
_ 
_   Basic passing
_   Basic failure
_   Chained void map
_   not builtin map
_   Subscript map (derived from Perl::Critic RT \#79289)
_ 
_ ok
_ ok      304 ms
_ 
_ [16:42:43] ==> t/Evaluate/ClassHierarchies/prohibit_autoloading.t <======================
_ 
_   Basic passing
_   Empty AUTOLOAD()
_   AUTOLOAD() with code
_ 
_ ok
_ ok       99 ms
_ 
_ [16:42:43] ==> t/Evaluate/ClassHierarchies/prohibit_explicit_isa.t <=====================
_ 
_   Basic passing
_   Basic failure
_ 
_ ok
_ ok       93 ms
_ 
_ [16:42:43] ==> t/Evaluate/ClassHierarchies/prohibit_one_arg_bless.t <====================
_ 
_   Basic passing
_   Basic failure
_ 
_ ok
_ ok       89 ms
_ 
_ [16:42:44] ==> t/Evaluate/ErrorHandling/require_carping.t <==============================
_ 
_   Unspectacular die
_         L23: is scalar @$violations, 3;
_   Unspectacular warn
_         L37: is scalar @$violations, 3;
_   Carping
_         L51: is scalar @$violations, 0;
_   No croaking
_         L60: is scalar @$violations, 1;
_   Complain about cases without arguments
_         L70: is scalar @$violations, 2;
_   Complain about cases with empty list arguments
_         L80: is scalar @$violations, 2;
_   Complain about cases with non-string arguments
_         L95: is scalar @$violations, 7;
_   Don't complain if message ends with "\n" in double quotes
_         L105: is scalar @$violations, 0;
_   Don't complain if message ends with literal "\n"
_         L121: is scalar @$violations, 0;
_   Don't complain if message is a heredoc, which must end in "\n"
_         L136: is scalar @$violations, 0;
_   Complain if message ends with "\n" in single quotes
_         L146: is scalar @$violations, 2;
_   Don't complain if message ends with "\n" in interpolated quotelike operator
_         L157: is scalar @$violations, 0;
_   Complain if message ends with "\n" in non-interpolated quotelike operator
_         L168: is scalar @$violations, 3;
_   Don't complain if message is a list with a last element that ends with "\n"
_         L180: is scalar @$violations, 0;
_   Don't complain if message is a parenthesised list with a last element that ends with "\n"
_         L192: is scalar @$violations, 0;
_   Don't complain if message is a list with "sub" lists with a last (flattened list) element that ends with "\n"
_         L222: is scalar @$violations, 0;
_   Complain if message is a list with "sub" lists with a last (flattened list) element that doesn't end with "\n"
_         L253: is scalar @$violations, 10;
_   Don't complain if message is a concatenation with a last element that ends with "\n"
_         L263: is scalar @$violations, 0;
_   Don't complain if followed by postfix operator and otherwise valid
_         L298: is scalar @$violations, 0;
_   Complain if followed by postfix operator with "\n" ending last operand and otherwise invalid.
_         L333: is scalar @$violations, 24;
_   Complain if message has a last element that ends with "\n" but has an operation in front
_         L350: is scalar @$violations, 8;
_   Complain if config doesn't allow newlines.
_         L363: is scalar @$violations, 1;
_   Complain if in main:: and option not set
_         L374: is scalar @$violations, 1;
_   Don't complain if in main:: and option set (RT #56619)
_         L389: is scalar @$violations, 0;
_   Don't complain if implicitly in main:: and option set
_         L402: is scalar @$violations, 0;
_   Complain if in main:: but in subroutine
_         L417: is scalar @$violations, 1;
_   Complain if in main:: but in anonymous subroutine
_         L432: is scalar @$violations, 1;
_   Don't complain about obvious uses of references because they're likely being used as exception objects.
_         L466: is scalar @$violations, 0;
_ 
_ ok
_ ok      128 ms
_ 
_ [16:42:44] ==> t/Evaluate/ErrorHandling/require_checking_return_value_of_eval.t <========
_ 
_   Basic Failure
_   Assignment
_   Assignment with comma separated statements.
_   if
_   foreach
_   C-style for with eval in condition or assignment
_   C-style for with eval in initialization or increment with no assignment
_   while
_   Postfix if
_   Ternary
_   Postfix foreach
_   First value in comma-separated list in condition
_   Last value in comma-separated list in condition
_   Last value in comma-separated list that isn't the last element in another list in condition
_   "Proper" handling of return value
_   A grep is a check -- RT \#69489
_ 
_ ok
_ ok      111 ms
_ 
_ [16:42:44] ==> t/Evaluate/Miscellanea/prohibit_formats.t <===============================
_ 
_   standard failures
_   basic passes
_ 
_ ok
_ ok       89 ms
_ 
_ [16:42:44] ==> t/Evaluate/Miscellanea/prohibit_ties.t <==================================
_ 
_   basic failures
_   basic passes
_ 
_ ok
_ ok       94 ms
_ 
_ [16:42:44] ==> t/Evaluate/Module/prohibit_automatic_exportation.t <======================
_ 
_   Basic failure, "our @EXPORT;"
_   Basic failure, "use vars @EXPORT;"
_   Basic failure, "@PACKAGE::EXPORT;"
_   Basic pass, "our @EXPORT_OK;"
_   Basic pass, "use vars %EXPORT_TAGS;"
_   Basic pass, "@PACKAGE::EXPORT_OK;"
_   Basic pass, "use vars '@EXPORT_OK';"
_   Basic pass, "use vars '%EXPORT_TAGS';"
_   No exporting at all
_   No special variable to export
_ 
_ ok
_ ok       95 ms
_ 
_ [16:42:44] ==> t/Evaluate/Module/prohibit_conditional_use_statements.t <=================
_ 
_   pass, simple use
_   pass, enclosing bare block
_   pass, enclosing labeled bare block
_   pass, enclosing subroutine
_   pass, enclosing begin block
_   pass, enclosing do block
_   pass, enclosing string eval block
_   pass, enclosing if statement in string eval
_   pass, enclosing string eval in if statement
_   pass, simple require
_   pass, require in enclosing bare block
_   pass, require in enclosing labeled bare block
_   pass, require in enclosing subroutine
_   pass, require in enclosing begin block
_   pass, require in enclosing do block
_   pass, require in enclosing do following logical or
_   pass, require in enclosing do following logical and
_   pass, require in enclosing do following binary or
_   pass, require in enclosing do following binary and
_   pass, require enclosing string eval block
_   pass, require in enclosing if statement in string eval
_   pass, require in enclosing string eval in if statement
_   pass, require in enclosing else statement
_   pass, require in enclosing elsif statement
_   pass, require in enclosing while statement
_   pass, require in enclosing continue statement
_   pass, require in enclosing unless statement
_   pass, require in enclosing until statement
_   pass, require in enclosing c-style for statement
_   pass, require in enclosing for statement
_   pass, require in enclosing foreach statement
_   pass, require in enclosing if statement in begin block
_   pass, require in enclosing do-while block
_   pass, require in enclosing do-until block
_   pass, require in enclosing do-unless block
_   pass, require in enclosing do-for block
_   pass, require in enclosing do-foreach block
_   pass, require in enclosing do-if block
_   pass, simple pragma
_   pass, pragma in enclosing bare block
_   pass, pragma in enclosing labeled bare block
_   pass, pragma in enclosing subroutine
_   pass, pragma in enclosing begin block
_   pass, pragma in enclosing do block
_   pass, pragma in enclosing do following logical or
_   pass, pragma in enclosing do following logical and
_   pass, pragma in enclosing do following binary or
_   pass, pragma in enclosing do following binary and
_   pass, pragma enclosing string eval block
_   pass, pragma in enclosing if statement in string eval
_   pass, pragma in enclosing string eval in if statement
_   pass, pragma in enclosing else statement
_   pass, pragma in enclosing elsif statement
_   pass, pragma in enclosing while statement
_   pass, pragma in enclosing continue statement
_   pass, pragma in enclosing unless statement
_   pass, pragma in enclosing until statement
_   pass, pragma in enclosing c-style for statement
_   pass, pragma in enclosing for statement
_   pass, pragma in enclosing foreach statement
_   pass, pragma in enclosing if statement in begin block
_   pass, pragma in enclosing do-while block
_   pass, pragma in enclosing do-until block
_   pass, pragma in enclosing do-unless block
_   pass, pragma in enclosing do-for block
_   pass, pragma in enclosing do-foreach block
_   pass, pragma in enclosing do-if block
_   failure, enclosing else statement
_   failure, enclosing elsif statement
_   failure, enclosing while statement
_   failure, enclosing continue statement
_   failure, enclosing unless statement
_   failure, enclosing until statement
_   failure, enclosing c-style for statement
_   failure, enclosing for statement
_   failure, enclosing foreach statement
_   failure, enclosing if statement in begin block
_   failure, enclosing eval statement
_   failure, enclosing if statement in eval
_   failure, enclosing do following logical or
_   failure, enclosing do following logical and
_   failure, enclosing do following binary or
_   failure, enclosing do following binary and
_   failure, enclosing do-while block
_   failure, enclosing do-until block
_   failure, enclosing do-unless block
_   failure, enclosing do-for block
_   failure, enclosing do-foreach block
_   failure, enclosing do-if block
_ 
_ ok
_ ok      194 ms
_ 
_ [16:42:44] ==> t/Evaluate/Module/prohibit_evil_modules.t <===============================
_ 
_   Deprecated Class::ISA
_   Deprecated Pod::Plainer
_   Deprecated Shell
_   Deprecated Switch
_   2 evil modules
_   No evil modules
_   2 evil modules, with pattern matching
_   More evil modules, with mixed config
_   More evil modules, with more pattern matching
_   Pattern matching exceptions
_   Providing the description for modules, no regular expressions.
_   Providing the description for modules, regular expressions.
_   Providing the description for modules, no regular expressions.
_   Providing the description for modules, regular expressions.
_ 
_ ok
_ ok      104 ms
_ 
_ [16:42:44] ==> t/Evaluate/Module/prohibit_multiple_packages.t <==========================
_ 
_   basic pass, no package
_   basic failure
_   basic pass, with code
_ 
_ ok
_ ok       91 ms
_ 
_ [16:42:44] ==> t/Evaluate/Module/require_bareword_includes.t <===========================
_ 
_   basic pass, incomplete statements
_   basic failures
_   basic passes with module names
_ 
_ ok
_ ok       97 ms
_ 
_ [16:42:45] ==> t/Evaluate/Module/require_end_with_one.t <================================
_ 
_   no code, no need for a one
_   basic pass
_   pass with __END__
_   pass with __DATA__
_   pass with comments at the end
_   pass with comment on the same line
_   pass with extra space
_   pass with more spacing
_   pass with 1 on last line, but not last statement
_   fails with 0
_   fail with closing sub
_   fail with END block
_   fail with a non-zero true value
_   programs are exempt
_   DESTROY sub hides the 1;
_ 
_ ok
_ ok      102 ms
_ 
_ [16:42:45] ==> t/Evaluate/Module/require_explicit_package.t <============================
_ 
_   one statement before package
_   BEGIN block before package
_   inclusion before package
_   two statements before package
_   no package at all
_   no statements at all
_   just a package, no statements
_   package OK
_   programs can be exempt
_   programs not exempted
_   programs not exempted, but we have a package
_   Allow exception for specific module loads. RT \#72660
_ 
_ ok
_ ok      102 ms
_ 
_ [16:42:45] ==> t/Evaluate/Module/require_filename_matches_package.t <====================
_ 
_   Basic passes.
_   Basic passes.
_   Basic passes.
_   Basic passes.
_   Basic passes.
_   Basic passes.
_   Basic passes.
_   Basic passes.
_   Basic Failure.
_   Basic Failure.
_   Basic Failure.
_   Basic Failure.
_   Basic Failure.
_   Basic Failure.
_   first package is main, with inner package
_   second package is main, with inner package
_   programs are exempt
_   using \#line directive with double-quoted filename
_   using \#line directive with bareword filename
_   \#line directive appears after package declaration
_   multiple \#line directives
_   \#line directive with multi-part path
_   \#line directive with multi-part path in lib/ dir
_   \#line directive with partially matching multi-part path
_   no package declaration at all
_   \#line directive with no package declaration at all
_ 
_ ok
_ ok      117 ms
_ 
_ [16:42:45] ==> t/Evaluate/Module/require_no_match_vars_with_use_english.t <==============
_ 
_   Passing with no "use English".
_   Passing single quotes.
_   Passing double quotes
_   Passing literal quotes.
_   Passing literal quotes with whitespace before delimiter.
_   Passing interpolating quotes.
_   Passing interpolating quotes with whitespace before delimiter.
_   Passing quotelike words.
_   Passing quotelike words with whitespace before delimiter.
_   Passing quotelike words with things in addition to -no_match_vars.
_   Passing parenthesized list.
_   Passing parenthesized list with things in addition to -no_match_vars.
_   Passing unparenthesized list with things in addition to -no_match_vars.
_   Passing version.
_   Passing v-string version.
_   Passing parenthesized list and version.
_   Basic failure.
_   Failure with version.
_   Failure with v-string.
_   Failure with random garbage.
_   Failure with typo that Ovid noticed.
_ 
_ ok
_ ok      112 ms
_ 
_ [16:42:45] ==> t/Evaluate/Module/require_version_var.t <=================================
_ 
_   No code
_   basic pass
_   basic pass \#2
_   basic pass \#3
_   basic pass \#4
_   basic pass \#5
_   fail with lexical
_   fail with wrong variable
_   Readonly VERSION
_   Readonly::Scalar VERSION
_   Readonly::Scalar VERSION
_   Version as argument to package. RT \#67159
_   Package without version should still be violation. RT \#67159
_ 
_ ok
_ ok      100 ms
_ 
_ [16:42:45] ==> t/Evaluate/NamingConventions/Capitalization.t <===========================
_ 
_   Basic Passes
_   Basic Failures
_   Special case: main
_   Combined passes and fails
_   Variables from other packages should pass
_   Only cares about declarations
_   Constants must be all caps, passes
_   Constants must be all caps, failures
_   PPI misparses part of ternary as a label (RT \#41170, imported from Perl::Critic)
_ 
_ ok
_ ok       98 ms
_ 
_ [16:42:45] ==> t/Evaluate/NamingConventions/ProhibitAmbiguousNames.t <===================
_ 
_   Basic failures.
_   Ambiguous word in compound name.
_   Basic passes.
_   Ambiguous name on rhs.
_   Ambiguous, but exempt by convention
_   Custom null configuration
_   Custom configuration: "foo bar baz quux"
_   Custom configuration: "foo bar baz quux"
_   Custom null configuration
_ 
_ ok
_ ok       98 ms
_ 
_ [16:42:45] ==> t/Evaluate/Objects/indirect_syntax.t <====================================
_ 
_   basic passes
_         L25: is scalar @$violations, 0;
_   basic failures
_         L43: is scalar @$violations, 6;
_   specify name of subroutine to check
_       unchecked indirect objects
_             L70: is scalar @$violations, 0;
_       checked indirect objects
_             L80: is scalar @$violations, 10;
_ 
_ ok
_ ok       91 ms
_ 
_ [16:42:45] ==> t/Evaluate/Regex/prohibit_unusual_delimiters.t <==========================
_ 
_   basic passes
_   basic failures
_   allow_all_brackets
_ 
_ ok
_ ok       90 ms
_ 
_ [16:42:46] ==> t/Evaluate/Subroutines/prohibit_ampersand_sigils.t <======================
_ 
_   basic failures
_   basic passing
_   RT \#38855 passing with parens
_   RT \#49609 recognize reference-taking distributes over parens
_   more passing
_   handle that the first bareword after "sort" is the comparator function
_ 
_ ok
_ ok       93 ms
_ 
_ [16:42:46] ==> t/Evaluate/Subroutines/prohibit_builtin_homonyms.t <======================
_ 
_   Basic failures
_   Basic passing
_   Acceptable homonyms
_ 
_ ok
_ ok       91 ms
_ 
_ [16:42:46] ==> t/Evaluate/Subroutines/prohibit_explicit_return_undef.t <=================
_ 
_   simple failure
_   simple success
_ 
_ ok
_ ok       89 ms
_ 
_ [16:42:46] ==> t/Evaluate/Subroutines/prohibit_nested_subs.t <===========================
_ 
_   Basic passing
_   Basic failure
_   Subroutine declarations inside scheduled blocks used for lexical scope restriction.
_   Scheduled blocks inside subroutine declarations.
_   Subroutine declarations inside scheduled blocks inside subroutine declarations.
_ 
_ ok
_ ok       93 ms
_ 
_ [16:42:46] ==> t/Evaluate/Subroutines/prohibit_return_sort.t <===========================
_ 
_   simple failure
_   simple success
_   when used in conjunction with wantarray()
_   "sort" used in other contexts...
_ 
_ ok
_ ok       94 ms
_ 
_ [16:42:46] ==> t/Evaluate/Subroutines/prohibit_subroutine_prototypes.t <=================
_ 
_   simple failure
_   simple success
_ 
_ ok
_ ok       88 ms
_ 
_ [16:42:46] ==> t/Evaluate/TestingAndDebugging/prohibit_no_strict.t <=====================
_ 
_   strictures disabled
_   selective strictures disabled
_   selective strictures disabled
_   allowed no strict
_   partially allowed no strict
_   partially allowed no strict
_   allow no strict, mixed case config
_   allow no strict, comma-delimimted config
_   wrong case, funky config
_ 
_ ok
_ ok       97 ms
_ 
_ [16:42:46] ==> t/Evaluate/TestingAndDebugging/prohibit_no_warnings.t <===================
_ 
_   warnings disabled
_   selective warnings disabled, regular quotes
_   selective warnings disabled, qw<>
_   allow no warnings, mixed case config
_   allow no warnings, comma delimimted
_   wrong case, funky config
_   More wrong case, funky config
_   with_at_least_one, no categories
_   with_at_least_one, one category
_   with_at_least_one, many categories, regular quotes
_   with_at_least_one, many categories, qw<>
_   allow_with_category_restriction, category qw. RT \#74647,
_ 
_ ok
_ ok      100 ms
_ 
_ [16:42:46] ==> t/Evaluate/TestingAndDebugging/prohibit_prolonged_stricture_override.t <==
_ 
_   standard pass
_   standard fail
_   pass that's almost to fail
_   in a block
_   long fail in a block
_   config override
_ 
_ ok
_ ok       96 ms
_ 
_ [16:42:46] ==> t/Evaluate/TestingAndDebugging/require_test_labels.t <====================
_ 
_   standard failures
_   name standard passing
_   name more passing
_   empty array and hash parsing
_   exceptions
_   more exceptions
_   RT 24924, is_deeply (from Perl::Critic)
_ 
_ ok
_ ok       99 ms
_ 
_ [16:42:47] ==> t/Evaluate/TestingAndDebugging/require_use_strict.t <=====================
_ 
_   one statement before strict
_   several statements before strict
_   no strict at all
_   name require strict
_   strictures used, but no code
_   no strict at all, w/END
_   no strict at all, w/DATA
_   strictures used OK
_   other module included before strict
_   package statement before strict
_   Work around a PPI bug that doesn't return a location for C<({})>.
_   Moose support
_   Moose::Role support
_   Moose::Util::TypeConstraints support
_   equivalent_modules
_   "use strict" in lexical context (BEGIN block) RT \#42310
_   "use strict" in lexical context (subroutine) RT \#42310
_   "use perl-version" equivalent to strict as of 5.011
_   "use perl-version" in lexical context
_ 
_ ok
_ ok      108 ms
_ 
_ [16:42:47] ==> t/Evaluate/TestingAndDebugging/require_use_warnings.t <===================
_ 
_   1 statement before warnings
_   several statements before warnings
_   no warnings at all
_   no warnings at all with "use 5.005"
_   no warnings at all with "use 5.006"
_   require warnings
_   warnings used, but no code
_   no warnings at all, w/END
_   no warnings at all, w/DATA
_   warnings used
_   Other module included before warnings
_   name package statement before warnings
_   Work around a PPI bug that doesn't return a location for C<({})>.
_   Moose support
_   Moose::Role support
_   Moose::Util::TypeConstraints support
_   equivalent_modules
_   "use warnings" in lexical context (BEGIN block) RT \#42310
_   "use warnings" in lexical context (subroutine) RT \#42310
_ 
_ ok
_ ok      109 ms
_ 
_ [16:42:47] ==> t/Evaluate/ValuesAndExpressions/prohibit_constant_pragma.t <==============
_ 
_   Basic passing
_   Basic failure
_ 
_ ok
_ ok       89 ms
_ 
_ [16:42:47] ==> t/Evaluate/ValuesAndExpressions/prohibit_empty_quotes.t <=================
_ 
_   Basic failure
_   Quote-like operator passing
_   Non-empty passing
_ 
_ ok
_ ok       90 ms
_ 
_ [16:42:47] ==> t/Evaluate/ValuesAndExpressions/prohibit_escaped_characters.t <===========
_ 
_   Basic passing
_   Basic failure
_ 
_ ok
_ ok       90 ms
_ 
_ [16:42:47] ==> t/Evaluate/ValuesAndExpressions/prohibit_implicit_newlines.t <============
_ 
_   Basic passing
_   Basic failure
_   Bad whitespace usage, but allowed
_ 
_ ok
_ ok       89 ms
_ 
_ [16:42:47] ==> t/Evaluate/ValuesAndExpressions/prohibit_special_heredoc_terminator.t <===
_ 
_   Basic failures
_   failures with quotes
_   outside the scope of this policy
_ 
_ ok
_ ok       90 ms
_ 
_ [16:42:47] ==> t/Evaluate/Variables/augumented_assignment_in_declaration.t <=============
_ 
_   Normal assignment ok
_         L20: is_deeply $violations, [];
_   Normal assignment with operators ok
_         L31: is_deeply $violations, [];
_   real life regression
_         L44: is_deeply $violations, [];
_   scalar augumented assignment
_         L119: is scalar @$violations, 52;
_   real life examples
_         L136: is scalar @$violations, 8;
_ 
_ ok
_ ok       90 ms
_ 
_ [16:42:47] ==> t/Evaluate/Variables/conditional_declarations.t <=========================
_ 
_   with if at post-position
_         L22: is scalar @$violations, 4;
_   with unless at post-position
_         L35: is scalar @$violations, 4;
_   with while at post-position
_         L47: is scalar @$violations, 4;
_   with for at post-position
_         L59: is scalar @$violations, 4;
_   with foreach at post-position
_         L71: is scalar @$violations, 4;
_   passing cases
_         L92: is scalar @$violations, 0;
_   local is exempt
_         L108: is scalar @$violations, 0;
_ 
_ ok
_ ok       96 ms
_ [16:42:47]
_ All tests successful.
_ Files=42, Tests=42,  5 wallclock secs ( 0.21 usr  0.07 sys +  3.39 cusr  0.57 csys =  4.24 CPU)
_ Result: PASS
_ 2014-06-19T16:42:47 [INFO] [test] finished testing : 1