היי,
למרות שהכל חוזר לי TRUE כמו שצריך, יש לי את השגיאה הזו בבודק האוטומטי (אחרי שהוסיפו לו תיקונים):
AssertionError: assert {(‘DarkTurquo…lue’, 0), …} == {(‘DarkTurquoi…een’, 1), …} Extra items in the right set: (‘MediumAquaMarine’, 0) (‘SandyBrown’, 0) (‘Khaki’, 0) Use -v to get the full diff
יכולים לעזור לי להבין מה השגיאה?
תודה!
eyalmerav
ממה שאני מבין
יש לך איבר אחד יותר מידי ברשימה
(הרשימה שלך בסוף לא זהה לרשימה של ה test case)
ofekhareven
איך זה הגיוני אם יוצא לי בהכל TRUE?
eyalmerav
איפה אתה רואה שיוצא הכל טרו?
אצלך בתוכנה או בבודק האוטומטי?
ofekhareven
יש קטע קוד של בדיקות אחרי התרגיל שכתוב שהכל צריך לצאת True וזה מה שיוצא לי
eyalmerav
יפה
אז שם הכל סבבה
אבל יש בדיקות שהם עושים
ואתה לא רואה
יש עוד מקרים
ושם יוצא לא זהה
אתה צריך לחשוב על איזה מקרה לא חשבת ולתקן מה שצריך