Closed melezhik closed 4 years ago
I guess it is that?
20:55:59 01/08/2020 [bash: zef test] [AttrX::Mooish] ===SORRY!===
20:55:59 01/08/2020 [bash: zef test] [AttrX::Mooish] Could not find Test::When at line 3 in:
It is, but how come wasn't it installed? It's in test-depends
list of META6.json
.
Another thing I've noticed is that it is not the best idea to test against master
. I branch stable releases off it, it's not guaranteed that master
itself is testable.
Hi!
branch stable releases off it, it's not guaranteed that master itself is testable.
Fair point, I will run tests against v.07
It is, but how come wasn't it installed? It's in test-depends list of META6.json.
zef install --deps-only
gets run here, but I don't see test-depends
dependencies are installed ... cc @ugexe
20:54:51 01/08/2020 [bash: zef install /data/test/attrx-mooish] ===> Searching for missing dependencies: Pod::To::Markdown
20:54:51 01/08/2020 [bash: zef install /data/test/attrx-mooish] stderr: ===> Updating cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
20:55:43 01/08/2020 [bash: zef install /data/test/attrx-mooish] ===> Searching for missing dependencies: Pod::To::HTML
20:55:43 01/08/2020 [bash: zef install /data/test/attrx-mooish] ===> Searching for missing dependencies: Template::Mustache, Pod::Load:ver<0.4.0+>
20:55:43 01/08/2020 [bash: zef install /data/test/attrx-mooish] ===> Installing: Template::Mustache:ver<1.0.1>:auth<github:softmoth>
20:55:43 01/08/2020 [bash: zef install /data/test/attrx-mooish] ===> Installing: Pod::Load:ver<0.5.5>
20:55:43 01/08/2020 [bash: zef install /data/test/attrx-mooish] ===> Installing: Pod::To::HTML:ver<0.6.2>:auth<Perl 6>
20:55:43 01/08/2020 [bash: zef install /data/test/attrx-mooish] ===> Installing: Pod::To::Markdown:ver<v.0.1.4>
20:55:43 01/08/2020 [bash: zef install /data/test/attrx-mooish] stderr: ===> Updating p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated cpan mirror: https://raw.githubusercontent.
sorry for the noise guys, the test-depends
dependencies are not installed, because I run zef
Sparrow6 warpper with --notest
flag:
zef $directory, %(
force => False,
depsonly => True,
notest => True,
user => $user
);
When I commented the notest
flag, tests passed:
zef $directory, %(
force => False,
depsonly => True,
user => $user
);
16:34:19 01/09/2020 [bash: zef install Test::META] stderr: All candidates are currently installed
16:34:19 01/09/2020 [bash: zef install Test::META] No reason to proceed. Use --force-install to continue anyway
16:34:23 01/09/2020 [bash: zef install /data/test/attrx-mooish] ===> Searching for missing dependencies: Test::When
16:34:23 01/09/2020 [bash: zef install /data/test/attrx-mooish] stderr: ===> Updating cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
16:34:45 01/09/2020 [bash: zef install /data/test/attrx-mooish] ===> Testing: Test::When:ver<1.001008>
16:34:45 01/09/2020 [bash: zef install /data/test/attrx-mooish] ===> Testing [OK] for Test::When:ver<1.001008>
16:34:45 01/09/2020 [bash: zef install /data/test/attrx-mooish] ===> Installing: Test::When:ver<1.001008>
16:34:45 01/09/2020 [bash: zef install /data/test/attrx-mooish] stderr: ===> Updating p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated p6c mirror: ht
16:34:45 01/09/2020 [bash: zef install /data/test/attrx-mooish] stderr: tps://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
16:34:49 01/09/2020 [bash: zef test] ===> Testing: AttrX::Mooish:ver<0.7.1>:auth<github:vrurg>
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/005-meta.t6 .............. skipped: test: To enable release tests, set RELEASE_TESTING env var
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/010-base.t6 .............. ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/011-arrays.t6 ............ ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/012-hashes.t6 ............ ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/013-validations.t6 ....... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/014-private.t6 ........... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/015-triggers.t6 .......... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/016-filtering.t6 ......... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/020-role.t6 .............. ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/030-inheritance.t6 ....... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/040-errors.t6 ............ ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/050-multi-filter.t6 ...... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/060-composer.t6 .......... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/070-typecheck-coerce.t6 .. ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/080-aliasing.t6 .......... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] t/090-concurrent.t ......... ok
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] All tests successful.
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] Files=16, Tests=92, 46 wallclock secs ( 0.07 usr 0.03 sys + 79.74 cusr 2.74 csys = 82.58 CPU)
16:35:35 01/09/2020 [bash: zef test] [AttrX::Mooish] Result: PASS
16:35:35 01/09/2020 [bash: zef test] ===> Testing [OK] for AttrX::Mooish:ver<0.7.1>:auth<github:vrurg>
branch stable releases off it, it's not guaranteed that master itself is testable.
Fair point, I will run tests against
v.07
But why binding to a specific branch when there is CPAN out there?
I am just testing a water , how it goes, it possible to test from CPAN as well:
zef 'AttrX::Mooish'
Hi! Test fails on alpine, you may replay this test using RakuDist