1viktors_ingredients = [
2 "чушки", "домати", "моркови",
3 "ябълки", "сол", "черен пипер",
4 "кимион", "зехтин"
5 ]
6
7georgis_ingredients = (
8 "чушки", "домати", "патладжан",
9 "люти чушки", "олио", "захар",
10 "чубрица", "черен пипер", "врачанска ракия"
11 )
12
13shopping_list = []
14shopping_list.extend(sorted(viktors_ingredients))
15shopping_list.extend(sorted(georgis_ingredients))
16
17shopping_list.reverse()
18
19unique_ingredients = []
20unique_ingredients = set(viktors_ingredients) | set(georgis_ingredients)
21
22ingredient_quantities = dict.fromkeys(unique_ingredients, 5)
23
24ingredient_quantities['skyr'] = 1
25
26number_of_ingredients_to_buy = len (ingredient_quantities)
....F...
======================================================================
FAIL: test_shopping_list (test.TestLyutenitsa.test_shopping_list)
The shopping list should contain all elements (reversed).
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/test.py", line 31, in test_shopping_list
self.assertEqual(shopping_list,
AssertionError: Lists differ: ['чушки', 'чубрица', 'черен пипер', 'патлад[142 chars]ати'] != ['врачанска ракия', 'черен пипер', 'чубрица[142 chars]шки']
First differing element 0:
'чушки'
'врачанска ракия'
- ['чушки',
+ ['врачанска ракия',
+ 'черен пипер',
'чубрица',
+ 'захар',
- 'черен пипер',
- 'патладжан',
'олио',
'люти чушки',
- 'захар',
+ 'патладжан',
'домати',
- 'врачанска ракия',
- 'ябълки',
'чушки',
+ 'зехтин',
+ 'кимион',
'черен пипер',
'сол',
+ 'ябълки',
'моркови',
- 'кимион',
- 'зехтин',
- 'домати']
? ^
+ 'домати',
? ^
+ 'чушки']
----------------------------------------------------------------------
Ran 8 tests in 0.001s
FAILED (failures=1)
15.10.2024 14:40