מוודא שהבדיקות האוטומטיות של ״צב שלוח 2״ (sender) עדיין בעיתיות.
במידה ולא - אשמח לעזרה עם מה אפשר לעשות בעניין. זו תכונה מוגדרת במחלקת ההודעות שלי כמובן.
עריכה:
מבין שזה בההליכי תיקון (האתר יורד לסירוגין)
בהצלחה לסגל היקר!
מוודא שהבדיקות האוטומטיות של ״צב שלוח 2״ (sender) עדיין בעיתיות.
במידה ולא - אשמח לעזרה עם מה אפשר לעשות בעניין. זו תכונה מוגדרת במחלקת ההודעות שלי כמובן.
עריכה:
מבין שזה בההליכי תיקון (האתר יורד לסירוגין)
בהצלחה לסגל היקר!
יש הבדל בין פונקציה ותכונה.
ניתן לקרוא לתכונה של מחלקה Message.id
והיא לא תדרוס את הפונקציה id
של פייתון
בחללר קיבלתי collection failure, מניחה שזה בגלל הספרייה שהשתמשתי בה?
https://solve.pythonic.guru/view/101016
העניין עם הטסטים למחלקות יוצר די הרבה בלאגן וקשה לכסות את כל המקרים, נשפר זאת עבור הבדיקות של שבוע הבא.
במקרה שלך - הטסט מצפה ש-send_message
יהיה זהה למה שהוגדר במחברת 2, הפתרון שלך אפילו יותר טוב
אם בא לך אז מוזמנת לשנות כדי שהטסט יעבוד אבל אין באמת צורך, התרגיל טוב!
נסי להבין מה במתודה search_inbox
מקפיץ לך את השגיאה ולמה כדאי לעשות אותה קצת אחרת
חללר - עדכנו את הטסטים כך שההודעה תוקנה
סקרנות - נראה שהכל תקין ואני לא רואה אף הודעת שגיאה
צב שלוח 2 - יש להשאיר את ה__init__ בדומה למה שהוצג לך במחברת 2 (PostOffice המקורי)
מקבל את השגיאה הזו עבור צב שלוח…
ועבור צב שלוח 2- עדיין מקבל את הקטע שהוא מחפש N הודעות ראשונות ולא N הודעות שלא נקראו
עבור שוב על הדרישות של seach_inbox
במחברת 2
זה דווקא עליך
search_inbox
לא מחזיר את כמות ההודעות המצופות - מחזיר 0 במקום 2
נכון, ניתן להשתמש במשתנה מוגדר ידנית במקום זאת
עוד לא הגעתי לעדכן בשרת, מטפל בזה ממש עכשיו
באיזה מהשגיאות? שתיהן?
כן
עידו, תוכל להסביר לי בבקשה מהי מהות השגיאה של unexpected keyword ‘sender’?
הגדרתי כתכונה של המחלקה את sender, ועדיין השגיאה קופצת.
אנא צרף את הלינק לתרגיל
@eliory09 זה מתייחס גם לשגיאות שאצלך
בגדול - אין חובה לשנות את send_message
מצויין! רק לשם ההבנה - הטסטר מצפה שהפונקציה תהיה זהה בין שני הצבים? זו הסיבה שזה נכשל?
בדיוק