1viktors_ingredients = ['чушки', 'домати', 'моркови','ябълки',
2 'сол','черен пипер','кимион','зехтин']
3georgis_ingredients = ('чушки', 'домати', 'патладжан', 'люти чушки',
4 'олио', 'захар', 'чубрица', 'черен пипер', 'врачанска ракия')
5shopping_list = [viktors_ingredients, georgis_ingredients]
6shopping_list[::-1]
7unique_ingredients = set(viktors_ingredients)
8unique_ingredients.add(georgis_ingredients[0])
9unique_ingredients.add(georgis_ingredients[1])
10unique_ingredients.add(georgis_ingredients[2])
11unique_ingredients.add(georgis_ingredients[3])
12unique_ingredients.add(georgis_ingredients[4])
13unique_ingredients.add(georgis_ingredients[5])
14unique_ingredients.add(georgis_ingredients[6])
15unique_ingredients.add(georgis_ingredients[7])
16unique_ingredients.add(georgis_ingredients[8])
17
18ingredient_quantities = dict.fromkeys(unique_ingredients, 5)
19ingredient_quantities['skyr'] = 1
20number_of_ingredients_to_buy = ingredient_quantities.__len__()
....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: [['чушки', 'домати', 'моркови', 'ябълки', [147 chars]ия')] != ['врачанска ракия', 'черен пипер', 'чубриц[143 chars]шки']
First differing element 0:
['чушки', 'домати', 'моркови', 'ябълки', [36 chars]тин']
'врачанска ракия'
Second list contains 15 additional elements.
First extra element 2:
'чубрица'
+ ['врачанска ракия',
- [['чушки',
- 'домати',
- 'моркови',
- 'ябълки',
- 'сол',
- 'черен пипер',
? -
+ 'черен пипер',
+ 'чубрица',
+ 'захар',
+ 'олио',
- 'кимион',
- 'зехтин'],
- ('чушки',
- 'домати',
- 'патладжан',
- 'люти чушки',
? -
+ 'люти чушки',
- 'олио',
- 'захар',
- 'чубрица',
+ 'патладжан',
+ 'домати',
+ 'чушки',
+ 'зехтин',
+ 'кимион',
- 'черен пипер',
? -
+ 'черен пипер',
- 'врачанска ракия')]
+ 'сол',
+ 'ябълки',
+ 'моркови',
+ 'домати',
+ 'чушки']
----------------------------------------------------------------------
Ran 8 tests in 0.002s
FAILED (failures=1)
15.10.2024 14:41
15.10.2024 14:42