raku-community-modules / URI

Raku realization of URI — Uniform Resource Identifiers handler
Artistic License 2.0
3 stars 14 forks source link

Circular dependecy between Test::META and URI #46

Closed frithnanth closed 3 years ago

frithnanth commented 3 years ago

In the URI module there's a test, t/001-meta.t in which I see these lines:

BEGIN {
    require Test::META <&meta-ok>;

while the Test::META module lists URI as a dependency in its META6.json:

"depends": [
    "Test",
    "META6",
    "URI",
    "License::SPDX"
  ],

Right now the only way to install those modules is to zef install --/test one of them.

jonathanstowe commented 3 years ago

In the first instance I'll see if I can lose the dependency on URI in Test::META (I think it's there to test for a valid source url,) otherwise we'll need to lose the test.

jonathanstowe commented 3 years ago

I think I'll lose the META test in URI as validating that there is a good source URI in Test::META is fairly key :-D

jonathanstowe commented 3 years ago

Cheers!