Source code for blissoda.demo.tests.itest_streamline_id31
from .. import testing
from ..processors.streamline_id31 import DemoId31StreamlineScanner
from .utils import streamline
[docs]
@testing.integration_fixture
def streamline_id31_scanner():
return DemoId31StreamlineScanner()
[docs]
@testing.integration_fixture
def streamline_id31_auto_stop_scanner():
return DemoId31StreamlineScanner()
[docs]
@testing.integration_test
def test_streamline_with_autocalibration(streamline_id31_scanner):
streamline.test_streamline_with_autocalibration(streamline_id31_scanner)
[docs]
@testing.integration_test
def test_streamline_without_autocalibration(streamline_id31_scanner):
streamline.test_streamline_without_autocalibration(streamline_id31_scanner)
[docs]
@testing.integration_test
def test_streamline_id31_auto_stop(
streamline_id31_auto_stop_scanner,
threshold: float,
):
streamline.test_streamline_id31_auto_stop(
streamline_id31_auto_stop_scanner, auto_stop_threshold=threshold
)