Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not all dependencies are declared in modules #1492

Open
RachelMurray-Watson opened this issue Oct 17, 2024 · 0 comments
Open

Not all dependencies are declared in modules #1492

RachelMurray-Watson opened this issue Oct 17, 2024 · 0 comments

Comments

@RachelMurray-Watson
Copy link
Collaborator

When mapping which modules are used by other modules (primarily "disease" modules, but including Lifestyle and maternity/neonatal modules), not all additonal dependencies were declared in the following modules:

HIV module: 'Schisto', 'CardioMetabolicDisorders'
Labour module: 'HealthSystem', 'Contraception', 'NewbornOutcomes', 'Depression', 'Hiv'
Measles module: 'Epi'
Postnatal Supervisor module: 'Labour', 'Lifestyle', 'NewbornOutcomes', 'PregnancySupervisor',
'Hiv', 'CareOfWomenDuringPregnancy'
TB module: 'CardioMetabolicDisorders'

When I tried to add them in as ADDITIONAL DEPENDENCIES, it caused some tests to fail (e.g. test_antenatal_interventions, test_malaria) with the error

tlo.dependencies.ModuleDependencyError: One or more required dependency is missing from the module list and no alternative to this

@RachelMurray-Watson RachelMurray-Watson changed the title Not all dependencies are declared Not all dependencies are declared in modules Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Issues
Development

No branches or pull requests

1 participant