ibllib.tests.integration.test_one

Tests for the VideoStreamer and oneibl.registration module.

Tests include registering chained protocols.

Classes

TestRegistration

Tests for ibllib.oneibl.registration

TestRegistrationUtils

Tests for ibllib.oneibl.registration functions

TestVideoStreamer

class TestVideoStreamer(*args, **kwargs)[source]

Bases: IntegrationTest

setUp() None[source]

Hook method for setting up the test fixture before exercising it.

test_video_streamer()[source]
class TestRegistrationUtils(*args, **kwargs)[source]

Bases: IntegrationTest

Tests for ibllib.oneibl.registration functions

session_path = None
required_files = ['Subjects_init/ZM_1085/2019-02-12/003']

An optional list of required files/folders to glob for, relative to data_path.

classmethod setUpClass() None[source]

Hook method for setting up class fixture before running tests in the class.

test_get_session_times()[source]
test_get_session_performance()[source]
class TestRegistration(*args, **kwargs)[source]

Bases: IntegrationTest

Tests for ibllib.oneibl.registration

source_path = None
required_files = ['Subjects_init/ZM_1085/2019-02-12/003']

An optional list of required files/folders to glob for, relative to data_path.

classmethod setUpClass() None[source]

Hook method for setting up class fixture before running tests in the class.

setUp() None[source]

Hook method for setting up the test fixture before exercising it.

test_create_sessions()[source]
test_register_raw()[source]
tearDown() None[source]

Hook method for deconstructing the test fixture after testing it.