Files
hms-licht-ton/backend/tests/__pycache__/test_equipment_router.cpython-313-pytest-9.1.1.pyc
T

82 lines
18 KiB
Plaintext
Raw Normal View History

С
фчNj> ЦСЙSrSSKrSSKJs Jr SSKr\RRS5r
\RRS5r \RRS5r \RRS5r
\RRS5r\RRS5r\RRS 5r\RRS
5rg) z!Tests for equipment router (T03).ИNcС # URS5IShvN nURnSoCU:HoU(d╨[R"SU4SX445S[R
"5;d[R "U5(a[R"U5OS[R"U5[R"U5S.-nSSU0-n[[R"U55eS=n=pTUR5nS o≥U;o╙(d╔[R"S
U
4S X≤45[R"U 5S [R
"5;d[R "U5(a[R"U5OS S
.-n SSU 0-n[[R"U55eS=p So≥U;o╙(d╔[R"S
U
4S X≤45[R"U 5S [R
"5;d[R "U5(a[R"U5OS S
.-n SSU 0-n[[R"U55eS=p So≥U;o╙(d╔[R"S
U
4S X≤45[R"U 5S [R
"5;d[R "U5(a[R"U5OS S
.-n SSU 0-n[[R"U55eS=p So≥U;o╙(d╔[R"S
U
4S X≤45[R"U 5S [R
"5;d[R "U5(a[R"U5OS S
.-n SSU 0-n[[R"U55eS=p So≥U;o╙(d╔[R"S
U
4S X≤45[R"U 5S [R
"5;d[R "U5(a[R"U5OS S
.-n SSU 0-n[[R"U55eS=p USn SoYU:Ho╙(do[R"SU
4SX∙45[R"U 5[R"U5S.-n SSU 0-n
[[R"U
55eS=n =p╔US n[U5nSoЕU:HoЪ([R"SU4SX^45S[R
"5;d[R "[5(a[R"[5OS[R"U5[R"U5[R"U5S.-nSSU0-n[[R"U55eS=n=n=pЧgGNП7f)Nz"/api/equipment?page=1&page_size=10ИхЗ==╘z3%(py2)s
{%(py2)s = %(py0)s.status_code
} == %(py5)sзresp╘зpy0зpy2зpy5Зassert %(py7)sзpy7зitems╘зin╘z%(py1)s in %(py3)sзdata╘зpy1зpy3Зassert %(py5)sr зtotalзpageз page_sizeз total_pagesИz%(py1)s == %(py4)s╘rзpy4Зassert %(py6)sзpy6)z0%(py4)s
{%(py4)s = %(py0)s(%(py2)s)
} == %(py7)sзlen)r
r rrЗassert %(py9)sзpy9) зgetз status_codeз
@pytest_arз_call_reprcompareз @py_builtinsзlocalsз_should_repr_global_nameз _safereprзAssertionErrorз_format_explanationзjsonr")зclientзseeded_equipmentrз @py_assert1з @py_assert4з @py_assert3з @py_format6з @py_format8rз @py_assert0з @py_assert2з @py_format4з @py_format5з @py_format7з @py_assert6з @py_assert5з @py_format10s зH/a0/usr/workdir/hms-licht-ton-t04/backend/tests/test_equipment_router.pyзtest_list_equipmentr@s2ИЮп A─Dь в я п"≤sп"≤sя "р"п в"у"┬4в"┬4в"у"п в"с"≤sв"с ▐9┴9▀;─Dь п░d┴?вввр┬7ввт┬7вввввт░dвввя░dввввввсь п░d┴?вввр┬7ввт┬7вввввт░dвввя░dввввввсь п░T┴>вввр┬6ввт┬6вввввт░Tвввя░Tввввввсь п≤$я вввр┬;ввт┬;вввввт≤$вввя≤$ввввввсь п ≤Dя в в в р ┬=в в т ┬=в в в в в т ≤Dв в в я ≤Dв в в в в в с ь ┴=п≤Aп≤Aя вввр┬=ввт┬=ввс≤Aввввввсь░G┴}п"▄3┬}с п"═п"═я "р"п в"у"▄3в"▄3в"у"┬}в"с"п в"с"═в"Р BЫsX
X≤W0X
cС0# URS5IShvN nURnSoCU:HoU(d╨[R"SU4SX445S[R
"5;d[R "U5(a[R"U5OS[R"U5[R"U5S.-nSSU0-n[[R"U55eS=n=pTUR5nUS n S
oYU:Ho╙(do[R"SU
4S X∙45[R"U 5[R"U5S .-n S
SU 0-n [[R"U 55eS=n =p╔So≤SSSoYU;o╙(do[R"SU
4SX∙45[R"U 5[R"U5S .-n S
SU 0-n [[R"U 55eS=n =p╔gGNЭ7f)Nz/api/equipment?search=K2rrrrr r
rrИrrr r!зK2rrзnamer)z%(py1)s in %(py4)s╘ r%r&r'r(r)r*r+r,r-r.r/
r0r1rr2r3r4r5r6rr7r8r:r;s
r?зtest_search_equipmentrGs>ИЮп 7─Dь в я п"≤sп"≤sя "р"п в"у"┬4в"┬4в"у"п в"с"≤sв"с ▐9┴9▀;─Dь ┴=п≤Aп≤Aя вввр┬=ввт┬=ввс≤Aввввввсь п+≤▒=═я#═Fя+п+п +┬4в+┬4в+п+Р 8ЫsHH≤G<HcС># URS5IShvN nURnSoCU:HoU(d╨[R"SU4SX445S[R
"5;d[R "U5(a[R"U5OS[R"U5[R"U5S.-nSSU0-n[[R"U55eS=n=pTUR5nUS n S
oYU:Ho╙(do[R"SU
4S X∙45[R"U 5[R"U5S .-n S
SU 0-n [[R"U 55eS=n =p╔USH┬n
U
Sn SoYU:Ho╙(do[R"SU
4S X∙45[R"U 5[R"U5S .-n S
SU 0-n [[R"U 55eS=n =p╔M┼ gGN7f)Nz$/api/equipment?category=Lautsprecherrrrrr r
rrИrrr r!rзcategoryз LautsprecherrE)r0r1rr2r3r4r5r6rr7r8r:r;зitems r?зtest_filter_categoryrMsFИЮп C─Dь в я п"≤sп"≤sя "р"п в"у"┬4в"┬4в"у"п в"с"≤sв"с ▐9┴9▀;─Dь ┴=п≤Aп≤Aя вввр┬=ввт┬=ввс≤Aввввввсь░W■
ь░Jяп1═>п1═>я1пв1пв1с1═>в1у1РР DЫsHH≤HHcС# URS5IShvN nURnSoCU:HoU(d╨[R"SU4SX445S[R
"5;d[R "U5(a[R"U5OS[R"U5[R"U5S.-nSSU0-n[[R"U55eS=n=pTUR5nUS V s/sHo≥S
PM n
n [U
5oJU:Ho3(GdC[R"SU4S X╓45S [R
"5;d[R "U
5(a[R"U
5OS S
[R
"5;d[R "[5(a[R"[5OS
S [R
"5;d[R "U
5(a[R"U
5OS [R"U5S.-nSSU0-n[[R"U55eS=p4gGN`s sn f7f)Nz/api/equipment?sort=name_ascrrrrr r
rrrD)z0%(py0)s == %(py5)s
{%(py5)s = %(py2)s(%(py3)s)
namesзsorted)r
r rr r%r&r'r(r)r*r+r,r-r.r/rP) r0r1rr2r3r4r5r6rrLrOs r?зtest_sort_name_ascrR&s\ИЮп ;─Dь в я п"≤sп"≤sя "р"п в"у"┬4в"┬4в"у"п в"с"≤sв"с ▐9┴9▀;─Dь&*╗7╒mс 4╒m≤d░&▄\║m─Eп ≤5⌠Mп!░Mя !с!┬5в!┬5в!┬5в!■Fв!■Fв!≤5в!≤5в!░Mв!р!Р <ЫР
5Ыs#I?I7≤C2I?д
I:дE I?и:I?cС0# URS5IShvN nURnSoCU:HoU(d╨[R"SU4SX445S[R
"5;d[R "U5(a[R"U5OS[R"U5[R"U5S.-nSSU0-n[[R"U55eS=n=pTUR5nUS V s/sHo≥S
PM n
n S n[X╓S 9o╨U :Ho3(GdX[R"SU4S
X╚45S[R
"5;d[R "U
5(a[R"U