Create basic gallery class that finds Things that want to show data
This commit is contained in:
parent
964a907edc
commit
93d7d75b0d
9 changed files with 97 additions and 35 deletions
17
tests/unit_tests/test_gallery.py
Normal file
17
tests/unit_tests/test_gallery.py
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
"""Tests that captures have the expected metadata."""
|
||||
|
||||
|
||||
def test_gallery_thing_finds_all_providers(simulation_test_env):
|
||||
"""Check the gallery identifies the correct Things that will provide data."""
|
||||
gallery = simulation_test_env.get_thing_by_name("gallery")
|
||||
snake_workflow = simulation_test_env.get_thing_by_name("snake_workflow")
|
||||
smart_scan = simulation_test_env.get_thing_by_name("smart_scan")
|
||||
camera = simulation_test_env.get_thing_by_name("camera")
|
||||
|
||||
assert snake_workflow not in gallery.all_ofm_things.values()
|
||||
assert camera in gallery.all_ofm_things.values()
|
||||
assert smart_scan in gallery.all_ofm_things.values()
|
||||
|
||||
assert snake_workflow not in gallery.gallery_providing_things.values()
|
||||
assert camera not in gallery.gallery_providing_things.values()
|
||||
assert smart_scan in gallery.gallery_providing_things.values()
|
||||
Loading…
Add table
Add a link
Reference in a new issue