Perl-Lint [feature/testing_and_debugging/requre_test_labels](2fa10a5b49) SUCCESS

Compare: https://github.com/moznion/Perl-Lint/compare/ab4e5f62be97^...2fa10a5b4988

Elapsed Time: 11 sec

  • 2fa10a5 moznion: Not needed

_ 2014-05-25T00:00:15 [INFO] [feature/testing_and_debugging/requre_test_labels] ukigumo-client 0.31
_ 2014-05-25T00:00:15 [INFO] [feature/testing_and_debugging/requre_test_labels] start testing : https://github.com/moznion/Perl-Lint feature/testing_and_debugging/requre_test_labels
_ 2014-05-25T00:00:15 [INFO] [feature/testing_and_debugging/requre_test_labels] working directory : /tmp/Perl-Lint/feature_testing_and_debugging_requre_test_labels
_ 2014-05-25T00:00:15 [INFO] [feature/testing_and_debugging/requre_test_labels] run vc : Ukigumo::Client::VC::Git
_ 2014-05-25T00:00:15 [INFO] [feature/testing_and_debugging/requre_test_labels] workdir is /tmp/Perl-Lint/feature_testing_and_debugging_requre_test_labels
_ 2014-05-25T00:00:15 [INFO] [feature/testing_and_debugging/requre_test_labels] command: git clone --branch feature/testing_and_debugging/requre_test_labels https://github.com/moznion/Perl-Lint ./
_ Cloning into '.'...
_ 2014-05-25T00:00:18 [INFO] [feature/testing_and_debugging/requre_test_labels] command: git pull -f origin feature/testing_and_debugging/requre_test_labels
_ From https://github.com/moznion/Perl-Lint
_  * branch            feature/testing_and_debugging/requre_test_labels -> FETCH_HEAD
_ Already up-to-date.
_ 2014-05-25T00:00:19 [INFO] [feature/testing_and_debugging/requre_test_labels] command: git submodule init
_ 2014-05-25T00:00:20 [INFO] [feature/testing_and_debugging/requre_test_labels] command: git submodule update
_ 2014-05-25T00:00:20 [INFO] [feature/testing_and_debugging/requre_test_labels] command: git clean -dxf
_ 2014-05-25T00:00:20 [INFO] [feature/testing_and_debugging/requre_test_labels] command: git status
_ # On branch feature/testing_and_debugging/requre_test_labels
_ nothing to commit, working directory clean
_ 2014-05-25T00:00:20 [INFO] [feature/testing_and_debugging/requre_test_labels] [before_install] cpanm -L $HOME/.ukigumo/perl-lint/extlib --installdeps -n .
_ 2014-05-25T00:00:24 [INFO] [feature/testing_and_debugging/requre_test_labels] [install] ln -s $HOME/.ukigumo/perl-lint/extlib ./extlib
_ 2014-05-25T00:00:24 [INFO] [feature/testing_and_debugging/requre_test_labels] run executor : Ukigumo::Client::Executor::Command
_ 2014-05-25T00:00:24 [INFO] [feature/testing_and_debugging/requre_test_labels] command: prove -lrv -Iextlib/lib/perl5 t
_ 
_ [00:00:25] ==> t/00_compile.t <====================================================
_ 
_   use Perl::Lint;
_ 
_ ok
_ ok      656 ms
_ 
_ [00:00:26] ==> 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      166 ms
_ 
_ [00:00:26] ==> 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      307 ms
_ 
_ [00:00:26] ==> 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
_ 
_ [00:00:27] ==> 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       99 ms
_ 
_ [00:00:27] ==> 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       92 ms
_ 
_ [00:00:27] ==> 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      101 ms
_ 
_ [00:00:27] ==> t/Evaluate/TestingAndDebugging/require_test_labels.t <==============
_ 
_   standard failures
_ 
_ ok
_ ok       91 ms
_ 
_ [00:00:27] ==> 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       96 ms
_ 
_ [00:00:27] ==> 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       94 ms
_ [00:00:27]
_ All tests successful.
_ Files=10, Tests=10,  2 wallclock secs ( 0.08 usr  0.02 sys +  0.84 cusr  0.15 csys =  1.09 CPU)
_ Result: PASS
_ 2014-05-25T00:00:27 [INFO] [feature/testing_and_debugging/requre_test_labels] finished testing : 1