Skip to content

Option for test_deps_compat to check extra/test deps have compat #178

@nickrobinson251

Description

@nickrobinson251

So that this test fails is the deps in extras don't have compat

e.g. this Project.toml would currently pass test_deps_compat(FooBar)

name = "FooBar"
uuid = "bb073782-7f75-46c6-bcf5-0b847ae15966"

[deps]
Qux = "62c31256-0984-4232-9d5d-7b366db4679b"

[compat]
Qux = "1"

[extras]
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

[targets]
test = ["Aqua", "Test"]

but it'd be great to have the option for this to fail with does not specify `compat` for: Aqua if we use e.g. test_deps_compat(FooBar; check_extras=true)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions