Added X-Total-Count test asserts

Fixed issue with incorrect total count for vendors
This commit is contained in:
Donkie
2023-09-08 22:01:49 +02:00
parent 4e0851e7c3
commit a4d14c5b52
6 changed files with 18 additions and 3 deletions

View File

@@ -165,6 +165,7 @@ def test_find_all_filaments_limit_asc(filaments: Fixture):
result.raise_for_status()
# Verify
assert result.headers["X-Total-Count"] == "5"
filaments_result = result.json()
assert len(filaments_result) == 2
assert filaments_result == [filaments.filaments[0], filaments.filaments[1]]
@@ -176,6 +177,7 @@ def test_find_all_filaments_limit_desc(filaments: Fixture):
result.raise_for_status()
# Verify
assert result.headers["X-Total-Count"] == "5"
filaments_result = result.json()
assert len(filaments_result) == 2
assert filaments_result == [filaments.filaments[-1], filaments.filaments[-2]]
@@ -187,6 +189,7 @@ def test_find_all_filaments_limit_asc_offset(filaments: Fixture):
result.raise_for_status()
# Verify
assert result.headers["X-Total-Count"] == "5"
filaments_result = result.json()
assert len(filaments_result) == 2
assert filaments_result == [filaments.filaments[1], filaments.filaments[2]]
@@ -198,6 +201,7 @@ def test_find_all_filaments_limit_desc_offset(filaments: Fixture):
result.raise_for_status()
# Verify
assert result.headers["X-Total-Count"] == "5"
filaments_result = result.json()
assert len(filaments_result) == 2
assert filaments_result == [filaments.filaments[-2], filaments.filaments[-3]]
@@ -209,6 +213,7 @@ def test_find_all_filaments_limit_asc_offset_outside_range(filaments: Fixture):
result.raise_for_status()
# Verify
assert result.headers["X-Total-Count"] == "5"
filaments_result = result.json()
assert len(filaments_result) == 0