lordgareth10 / pe

0 stars 0 forks source link

Command add [GROCERY]: entering add (text) | (text) renders list invalid after exiting and re-entering program #14

Open lordgareth10 opened 5 months ago

lordgareth10 commented 5 months ago

Screenshot 2024-04-19 at 5.05.03 PM.png

Screenshot 2024-04-19 at 5.05.32 PM.png

Input Order: 1) add oil | terrorism | america 2) exit 3) list

Output after last command:

list There's no groceries!

Adding a grocery in the format (text) | (text) makes the list show nothing when the program is relaunched.

soc-se-bot commented 5 months ago

Team's Response

Normal grocery does not have a special character, especially multiple of them together shown in one single grocery. However, this is a valid bug as we should have state in the UG to warn user to not input special characters in grocery names.

Items for the Tester to Verify

:question: Issue severity

Team chose [severity.Low] Originally [severity.High]

Reason for disagreement: Hi thanks for the feedback, I do agree that normal groceries do not have special characters in their names. However in the case that the user makes a typo and accidentally inputs a special character into the grocery name it still should not wipe the entire list inside the program. This could cause quite an inconvenience to the user especially if the previous list was large. Hence although I acknowledge that this does not make the program unusable it does make it quite inconvenient especially considering that it could stem from a minor slight on the user's part. As such, I am willing to accept this is a severity.Medium bug instead, I hope you can understand.