mirror of
https://github.com/ivan-usov-org/bec.git
synced 2025-04-21 10:10:02 +02:00
test(file_writer): updated test data to new xrange return values
This commit is contained in:
parent
0fe0a6e119
commit
d5cfbb3753
@ -207,7 +207,7 @@ def test_update_async_data():
|
|||||||
def test_process_async_data_single_entry():
|
def test_process_async_data_single_entry():
|
||||||
file_manager = load_FileWriter()
|
file_manager = load_FileWriter()
|
||||||
file_manager.scan_storage["scanID"] = ScanStorage(10, "scanID")
|
file_manager.scan_storage["scanID"] = ScanStorage(10, "scanID")
|
||||||
data = [(b"0-0", {b"data": messages.DeviceMessage(signals={"data": np.zeros((10, 10))})})]
|
data = [{"data": messages.DeviceMessage(signals={"data": np.zeros((10, 10))})}]
|
||||||
file_manager._process_async_data(data, "scanID", "dev1")
|
file_manager._process_async_data(data, "scanID", "dev1")
|
||||||
assert np.isclose(
|
assert np.isclose(
|
||||||
file_manager.scan_storage["scanID"].async_data["dev1"]["data"], np.zeros((10, 10))
|
file_manager.scan_storage["scanID"].async_data["dev1"]["data"], np.zeros((10, 10))
|
||||||
@ -218,32 +218,29 @@ def test_process_async_data_extend():
|
|||||||
file_manager = load_FileWriter()
|
file_manager = load_FileWriter()
|
||||||
file_manager.scan_storage["scanID"] = ScanStorage(10, "scanID")
|
file_manager.scan_storage["scanID"] = ScanStorage(10, "scanID")
|
||||||
data = [
|
data = [
|
||||||
(
|
|
||||||
b"0-0",
|
|
||||||
{
|
{
|
||||||
b"data": messages.DeviceMessage(
|
"data": messages.DeviceMessage(
|
||||||
signals={"data": np.zeros((10, 10))}, metadata={"async_update": "extend"}
|
signals={"data": {"value": np.zeros((10, 10))}}, metadata={"async_update": "extend"}
|
||||||
)
|
|
||||||
},
|
|
||||||
)
|
)
|
||||||
|
}
|
||||||
for ii in range(10)
|
for ii in range(10)
|
||||||
]
|
]
|
||||||
file_manager._process_async_data(data, "scanID", "dev1")
|
file_manager._process_async_data(data, "scanID", "dev1")
|
||||||
assert file_manager.scan_storage["scanID"].async_data["dev1"]["data"].shape == (100, 10)
|
assert file_manager.scan_storage["scanID"].async_data["dev1"]["data"]["value"].shape == (
|
||||||
|
100,
|
||||||
|
10,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def test_process_async_data_append():
|
def test_process_async_data_append():
|
||||||
file_manager = load_FileWriter()
|
file_manager = load_FileWriter()
|
||||||
file_manager.scan_storage["scanID"] = ScanStorage(10, "scanID")
|
file_manager.scan_storage["scanID"] = ScanStorage(10, "scanID")
|
||||||
data = [
|
data = [
|
||||||
(
|
|
||||||
b"0-0",
|
|
||||||
{
|
{
|
||||||
b"data": messages.DeviceMessage(
|
"data": messages.DeviceMessage(
|
||||||
signals={"data": np.zeros((10, 10))}, metadata={"async_update": "append"}
|
signals={"data": {"value": np.zeros((10, 10))}}, metadata={"async_update": "append"}
|
||||||
)
|
|
||||||
},
|
|
||||||
)
|
)
|
||||||
|
}
|
||||||
for ii in range(10)
|
for ii in range(10)
|
||||||
]
|
]
|
||||||
file_manager._process_async_data(data, "scanID", "dev1")
|
file_manager._process_async_data(data, "scanID", "dev1")
|
||||||
@ -254,18 +251,16 @@ def test_process_async_data_replace():
|
|||||||
file_manager = load_FileWriter()
|
file_manager = load_FileWriter()
|
||||||
file_manager.scan_storage["scanID"] = ScanStorage(10, "scanID")
|
file_manager.scan_storage["scanID"] = ScanStorage(10, "scanID")
|
||||||
data = [
|
data = [
|
||||||
(
|
|
||||||
b"0-0",
|
|
||||||
{
|
{
|
||||||
b"data": messages.DeviceMessage(
|
"data": messages.DeviceMessage(
|
||||||
signals={"data": np.zeros((10, 10))}, metadata={"async_update": "replace"}
|
signals={"data": {"value": np.zeros((10, 10))}},
|
||||||
)
|
metadata={"async_update": "replace"},
|
||||||
},
|
|
||||||
)
|
)
|
||||||
|
}
|
||||||
for ii in range(10)
|
for ii in range(10)
|
||||||
]
|
]
|
||||||
file_manager._process_async_data(data, "scanID", "dev1")
|
file_manager._process_async_data(data, "scanID", "dev1")
|
||||||
assert file_manager.scan_storage["scanID"].async_data["dev1"]["data"].shape == (10, 10)
|
assert file_manager.scan_storage["scanID"].async_data["dev1"]["data"]["value"].shape == (10, 10)
|
||||||
|
|
||||||
|
|
||||||
def test_update_scan_storage_with_status_ignores_none():
|
def test_update_scan_storage_with_status_ignores_none():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user