💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ پیمان رشیدی
ارور تست استپ ۲ پروژه رستوران
حسین رمضان پور حل شده توسط حسین رمضان پور

بعد از انجام همه تسک‌های استپ ۲ پروژه رستوران، زمانی که تست استپ ۲ رو ران میکنم به این ارور بر می‌خورم:

 

....F.
======================================================================
FAIL: test_order_initialization (test.step_2.TestOrderClass)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/pemidi-linux/Desktop/Projects/Restaurant/restaurantpos/test/step_2.py", line 66, in test_order_initialization
    self.assertEqual(order.bill.total_price, items_price, 'total_price is not True in bill')
AssertionError: 27000 != 29000 : total_price is not True in bill
----------------------------------------------------------------------
Ran 6 tests in 0.014s
FAILED (failures=1)

 

ارور میگه : وقتی متند set_bill رو صدا میزنی، جمع قیمت‌ها رو درست محاسبه نمیکنه!

من خودم کدم رو دیباگ کردم و جمع قیمت‌ها کاملا درسته.

 

کدی که نوشتم  رو هم میتونید روی این کامیت ببینید.

 

 

کسی راهکاری داره؟

 

 

 

سلام

پیمان کدت توی set_bill درست نیست، در واقع کامل نیست.
می‌خوای خودت یه بار دیگه بررسی کنی یا بگم ایرادشو؟ :)
یکم دقت کنی متوجهش میشی حتما

بهترین پاسخ
حسین رمضان پور ۲۷ آذر ۱۳۹۹، ۱۸:۱۸