From 3471f52930988d54aac307312c34f630a2a5be67 Mon Sep 17 00:00:00 2001 From: Alexander Gerasimov Date: Tue, 24 Feb 2026 20:48:02 +0300 Subject: [PATCH] Add unit tests for burger and project structure --- .coverage | Bin 0 -> 53248 bytes .gitignore | 19 +++++ README.md | 4 +- conftest.py | 37 +++++++++ data.py | 7 ++ __init__.py => praktikum/__init__.py | 0 bun.py => praktikum/bun.py | 0 burger.py => praktikum/burger.py | 0 database.py => praktikum/database.py | 0 ingredient.py => praktikum/ingredient.py | 0 .../ingredient_types.py | 0 praktikum.py => praktikum/praktikum.py | 0 requirements.txt | 4 + tests/test_burger.py | 74 ++++++++++++++++++ 14 files changed, 143 insertions(+), 2 deletions(-) create mode 100644 .coverage create mode 100644 .gitignore create mode 100644 conftest.py create mode 100644 data.py rename __init__.py => praktikum/__init__.py (100%) rename bun.py => praktikum/bun.py (100%) rename burger.py => praktikum/burger.py (100%) rename database.py => praktikum/database.py (100%) rename ingredient.py => praktikum/ingredient.py (100%) rename ingredient_types.py => praktikum/ingredient_types.py (100%) rename praktikum.py => praktikum/praktikum.py (100%) create mode 100644 requirements.txt create mode 100644 tests/test_burger.py diff --git a/.coverage b/.coverage new file mode 100644 index 0000000000000000000000000000000000000000..a12a9f5475f84a988d211097d56687437f73e776 GIT binary patch literal 53248 zcmeI)&2QUe90zbacH^c^>%o|!QcZn0Y+bdsBaFRr*t!>q38XPLxKQCa$wlmvV z+XF(`5R)cxfg3{n1?{6XpV1NJwAOL}e zZQTxKgHLp{j81jD;d~s=QhSu_>kYS( z{z}5FsM!?$Qru)XS|kUDYIAR!*_UD10XH<^ryEjEA8T#n%u*git?AeL>snl6LP-sT z`hsk;rM6e+rV?@)>i!iO*voQ0U7K_ZkGmpK)v1<>mD5w3Rh@1Xu&Uk3k_~3Vjb^J{X@~6~>qs8dNoEmwFPXKGbPW|}&L~zECO0cix}8-` zCx$zQZd7*cP&-MB;C_i;Lw$wdC3zFL=R`1g_FHzeBJR&SFQ$x74;3q~?AR>hoCT}O z z{pH!Xdh)p^&u@}IKA+jsRx|PD)V$yD!_cAADxbE(quEk1y<&&l3x(67=KD=)d&#+h zBF==gPbU;{9_~LY9m~@Q*Ex;lE7NhFvXcvU^B1VmW$lY5T-Wv*>G_IJ!%3>t_jBXq z{Un_T1&V2Elp!_Id(zAjP1kadm8C!5A`?#4wHrxu=Y!Id;_8aLFS+Dwbjpro%Dldur4E-q?ex|Yw(H^G*<=sgxg|%imMCOfrJr?1X7~bMHSa3)hXDc* zfB*y_009U<00Izz00bZafhSKuQwyrW*Z&3c2gUrIMi?Lf0SG_<0uX=z1Rwwb2tWV= z5ZIam<$|`;%zonWqN!?=mGnmdhvpB=?;oL370la;dE5MJYZef>h5!U0009U<00Izz z00bZa0SG`K6DVst)$ChRHhYU?=pFFzwR!INfzj)&8`SXjXoL19!(>JTS*b3}Rk#ni-=2P^) z{l|*B($NNur03_*gDV{AMOL)lk|8B{C&+5e&N`^*L+q92f zEf;9w`NC(N@4vd~sza(?Dvhgr|6ezMQp~&NpXME!zyJXVKmY;|fB*y_009U<00Izz zz!nuK(v`oe>+zeW#czdzPG11T_y3h`TeMinHUuC50SG_<0uX=z1Rwwb2tWV=0}1f` ze_a0$M1_qY009U<00Izz00bZa0SG_<0$Wyq|Nq}GZ}IQ{|2F?He>H!mrvTjAvc*Bh tApijgKmY;|fB*y_009U<00K{+fM(DW{