Fixing test_get_multiple_lots and test_api_docs
This commit is contained in:
parent
5c7444dc4d
commit
6087044a5e
|
@ -129,6 +129,7 @@ class DevicesDocumentView(DeviceView):
|
|||
output.headers['Content-type'] = 'text/csv'
|
||||
return output
|
||||
|
||||
|
||||
class LotsDocumentView(LotView):
|
||||
def find(self, args: dict):
|
||||
query = self.query(args)
|
||||
|
|
|
@ -50,6 +50,7 @@ def test_api_docs(client: Client):
|
|||
'/diy-and-gardenings/{id}/merge/',
|
||||
'/documents/devices/',
|
||||
'/documents/erasures/',
|
||||
'/documents/lots/',
|
||||
'/documents/static/{filename}',
|
||||
'/documents/stock/',
|
||||
'/drills/{id}/merge/',
|
||||
|
|
|
@ -384,14 +384,11 @@ def test_lot_post_add_remove_device_view(app: Devicehub, user: UserClient):
|
|||
|
||||
|
||||
@pytest.mark.mvp
|
||||
def test_get_all_lots(user: UserClient):
|
||||
"""Tests submitting and retreiving all lots."""
|
||||
def test_get_multiple_lots(user: UserClient):
|
||||
"""Tests submitting and retreiving multiple lots."""
|
||||
l, _ = user.post({'name': 'Lot1', 'description': 'comments1,lot1,testcomment,'}, res=Lot)
|
||||
l, _ = user.post({'name': 'Lot2', 'description': 'comments2,lot2,testcomment,'}, res=Lot)
|
||||
l, _ = user.post({'name': 'Lot3', 'description': 'comments3,lot3,testcomment,'}, res=Lot)
|
||||
|
||||
l, _ = user.get(res=Lot)
|
||||
assert l['items'][0]['name'] == 'Lot1'
|
||||
assert l['items'][0]['description'] == 'comments1,lot1,testcomment,'
|
||||
assert l['items'][2]['name'] == 'Lot3'
|
||||
assert l['items'][2]['description'] == 'comments3,lot3,testcomment,'
|
||||
assert len(l) == 3
|
||||
|
|
Reference in a new issue