Add test assert csv
This commit is contained in:
parent
c4129a2a1a
commit
40d3529221
|
@ -1,16 +1,22 @@
|
||||||
|
import csv
|
||||||
|
|
||||||
|
import pytest
|
||||||
|
|
||||||
from ereuse_devicehub.client import UserClient
|
from ereuse_devicehub.client import UserClient
|
||||||
from ereuse_devicehub.resources.device.models import Device
|
from ereuse_devicehub.resources.device.models import Device
|
||||||
from ereuse_devicehub.resources.event.models import Snapshot
|
from ereuse_devicehub.resources.event.models import Snapshot
|
||||||
from tests.conftest import file
|
from tests.conftest import file
|
||||||
|
|
||||||
|
|
||||||
def test_export(user: UserClient):
|
def test_export_endpoint(user: UserClient):
|
||||||
snapshot, _ = user.post(file('basic.snapshot'), res=Snapshot)
|
snapshot, _ = user.post(file('basic.snapshot'), res=Snapshot)
|
||||||
device_id = snapshot['device']['id']
|
# device_id = snapshot['device']['id']
|
||||||
|
device_type = snapshot['device']['type']
|
||||||
|
csv_list, _ = user.get(res=Device, accept='text/csv')
|
||||||
|
read_csv = csv.reader(csv_list, delimiter=',')
|
||||||
|
dates = []
|
||||||
|
for row in read_csv:
|
||||||
|
date = row[0]
|
||||||
|
dates.append(date)
|
||||||
|
|
||||||
|
assert dates[1] == device_type, 'Device type are not equal'
|
||||||
|
|
||||||
spreadsheet, _ = user.get(res=Device, accept='text/csv')
|
|
||||||
csv.reader()
|
|
||||||
assert
|
|
||||||
# import csv mirar com la lib python treballa
|
|
||||||
|
|
Reference in New Issue