Raku / ecosystem-unbitrot

Which modules are not installable?
https://perl6.github.io/ecosystem-unbitrot/
GNU General Public License v3.0
5 stars 4 forks source link

Ddt #378

Open AlexDaniel opened 5 years ago

AlexDaniel commented 5 years ago

Module Ddt cannot be installed (AlwaysFail), perhaps it has some failing tests.

If you can't self-assign yourself or attach a label, please let us know on #perl6 channel on freenode or just leave a comment here. We will try to give you privileges as fast as possible.

Output:

===> Searching for: Ddt
WARNINGS for /home/alex/Blin/installed/Ddt_0.5.3/sources/A18891A929B82EB3B0317D9FA1F6D6E05C2EC602 (Ddt::CLI):
Useless use of LOOP_BLOCK_1 symbol in sink context (line 78)
===> Found: Ddt:ver<0.5.3>:auth<kalkin> [via Zef::Repository::Ecosystems<p6c>]
===> Fetching [OK]: Ddt:ver<0.5.3>:auth<kalkin> to /home/alex/Blin/data/zef-data/tmp/1549583893.32573.2234/Ddt.git
===> Extraction [OK]: Ddt to /home/alex/Blin/data/zef-data/store/Ddt.git
===> Testing: Ddt:ver<0.5.3>:auth<kalkin>
t/01-basic.t .......... ok
    # Failed test 'Generate test command exited successful'
    # at t/02-generate-test.t line 13
    # Failed test 'Test file was created'
    # at t/02-generate-test.t line 14
    # Looks like you failed 2 tests of 2
# Failed test 'Generate a test file'
# at t/02-generate-test.t line 8
# Looks like you failed 1 test of 1
t/02-generate-test.t .. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests 
    # Failed test 'ddt deps handle missing ”bin/”'
    # at t/03-absent-dirs.t line 15
    # Looks like you failed 1 test of 2
# Failed test 'Handle project directory without a “bin/”'
# at t/03-absent-dirs.t line 8
# Looks like you failed 1 test of 1
t/03-absent-dirs.t .... 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests 
Could not find symbol '&get'
  in method license at /home/alex/Blin/data/zef-data/store/Ddt.git/8361a9657ee28fce1def6aa9a9e57147d0cdaafd/lib/Ddt/Distribution.pm6 (Ddt::Distribution) line 200
  in block <unit> at t/03-distribution.t line 9

# Looks like you planned 2 tests, but ran 1
t/03-distribution.t ... 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/2 subtests 
t/030-my-meta.t ....... ok

Test Summary Report
-------------------
t/02-generate-test.t (Wstat: 256 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
t/03-absent-dirs.t  (Wstat: 256 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
t/03-distribution.t (Wstat: 65280 Tests: 1 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 2 tests but ran 1.
Files=5, Tests=5, 24 wallclock secs ( 0.03 usr  0.01 sys + 32.85 cusr  1.96 csys = 34.85 CPU)
Result: FAIL
===> Testing [FAIL]: Ddt:ver<0.5.3>:auth<kalkin>
Failed to get passing tests, but continuing with --force-test
===> Installing: Ddt:ver<0.5.3>:auth<kalkin>
===> Install [OK] for Ddt:ver<0.5.3>:auth<kalkin>

1 bin/ script [ddt] installed to:
/home/alex/Blin/installed/Ddt_0.5.3/bin

Ping @kalkin

Previous ticket: #238

kalkin commented 5 years ago

I have noticed this issue. Will do it as soon as I can

kalkin commented 5 years ago

https://github.com/kalkin/Ddt/tree/v0.5.5 ← Should fix this issue. Can you run it through your pipeline, before I add the new version to the ecosystem?

I can't get Travis.ci to build & test it, because it fails to find the File::Find dependency for Pluggable. Works for me localy. :man_shrugging:

kalkin commented 5 years ago

Never mind the last coment. Found the issue

kalkin commented 5 years ago

Never mind the last comment again. The comment before the previous one is completely valid