Skip to content

🐛 Fix fastapi tests#167

Merged
lishanl merged 2 commits intomainfrom
fix/install-fastapi-as-extras-and-run-tests
Aug 31, 2022
Merged

🐛 Fix fastapi tests#167
lishanl merged 2 commits intomainfrom
fix/install-fastapi-as-extras-and-run-tests

Conversation

@lishanl
Copy link
Copy Markdown
Collaborator

@lishanl lishanl commented Aug 30, 2022

Issue: the CICD never ran the tests with fastapi installed because it's put in the dev-dependencies section in the pyproject.toml file and command poetry install -E fastapi wouldn't install it.

Fix: move the fastapi to dependencies from dev-dependencies section and fix the broken tests

@lishanl lishanl changed the title Fix fastapi tests 🐛 Fix fastapi tests Aug 30, 2022
@lishanl lishanl changed the title 🐛 Fix fastapi tests Fix fastapi tests Aug 30, 2022
@lishanl lishanl changed the title Fix fastapi tests 🐛 Fix fastapi tests Aug 30, 2022
@lishanl lishanl self-assigned this Aug 30, 2022
@lishanl lishanl added Type: Bug Something isn't working Type: DevOps Issues related to devops labels Aug 30, 2022
@lishanl lishanl marked this pull request as ready for review August 30, 2022 21:49
@lishanl lishanl requested a review from hillairet as a code owner August 30, 2022 21:49
Copy link
Copy Markdown
Collaborator

@hillairet hillairet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice!

@lishanl lishanl merged commit e7a7025 into main Aug 31, 2022
@lishanl lishanl deleted the fix/install-fastapi-as-extras-and-run-tests branch August 31, 2022 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Bug Something isn't working Type: DevOps Issues related to devops

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants