-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Solution #561
base: master
Are you sure you want to change the base?
Solution #561
Conversation
app/errors.py
Outdated
|
||
class NotVaccinatedError(VaccineError): | ||
def __str__(self) -> str: | ||
return "Not vaccinated" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
your error messages should be more descriptive
app/main.py
Outdated
for friend in friends: | ||
try: | ||
cafe.visit_cafe(friend) | ||
except (NotVaccinatedError, OutdatedVaccineError): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can catch the parent class VaccineError instead of the two child classes
app/main.py
Outdated
@@ -1 +1,18 @@ | |||
# write your code here | |||
from app.cafe import Cafe | |||
from app.errors import (NotVaccinatedError, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
import is not formatted properly
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job!
No description provided.