added tests

This commit is contained in:
2025-11-14 12:29:42 +01:00
parent f2ee88ba68
commit 6474029c42
4 changed files with 117 additions and 43 deletions

View File

@@ -0,0 +1,26 @@
import pytest
from slsdet import Detector
def test_rx_ROI():
""" Test setting and getting rx_ROI property of Detector class. """
d = Detector()
d.rx_roi = (0, 10, 10, 20)
roi = d.rx_roi
assert roi == [(0, 10, 10, 20)]
d.rx_roi = [5,15,15,25]
assert d.rx_roi == [(5,15,15,25)]
d.rx_roi = [[0,10,0,20], [5,20,410,420]] #needs to be in second module
roi = d.rx_roi
assert roi == [(0,10,0,20), (5,20,410,420)]
d.clear_rx_roi()
roi = d.rx_roi
assert roi == [(-1,-1,-1,-1)]