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┐С # ∙URS5IShv∙N 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Ъ(dв[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в 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Ыs┌X
≈X≤W0X
c┐С0# ∙URS5IShv∙N 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>И─Ю≈▒п6с7в 7─Dь в я п"≤sп"≤sя "в"в"в"р"п в"в"в"в"в"у"┬4в"в"в"я"┬4в"в"у"п в"в"с"≤sв"в"в"в"в"в"с"ь ▐9┴9▀;─Dь ░┴=п≤Aп≤Aя вввр┬=ввт┬=ввс≤Aввввввсь п+≤▒=═я#═Fя+п+п+я +в+в+в+р+┬4в+в+т+┬4в+в+с+п+в+в+в+в+в+в+т+Р 8Ыs┌H≈H≤G<Hc┐С># ∙URS5IShv∙N 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И─Ю≈▒пBсCв C─Dь в я п"≤sп"≤sя "в"в"в"р"п в"в"в"в"в"у"┬4в"в"в"я"┬4в"в"у"п в"в"с"≤sв"в"в"в"в"в"с"ь ▐9┴9▀;─Dь ░┴=п≤Aп≤Aя вввр┬=ввт┬=ввс≤Aввввввсь░W■
┬ь░Jяп1═>п1═>я1в1в1в1р1пв1в1т1пв1в1с1═>в1в1в1в1в1в1у1РР DЫs┌H≈H≤HHc┐С# ∙URS5IShv∙N 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п 4э≤5⌠Mп!░Mя !в!в!в!с!┬5в!в!в!в!в!у!┬5в!в!в!я!┬5в!в!в!в!в!ж!■Fв!в!в!я!■Fв!в!в!в!в!ж!≤5в!в!в!я!≤5в!в!у!░Mв!в!в!в!в!в!р!Р <ЫР
5Ыs#┌I?≈I7≤C2I?д
I:дE I?и:I?c┐С0# ∙URS5IShv∙N 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