ibllib.tests.integration.tasks.test_sync_tasks

Classes

SyncTemplate

TestSyncMtscomp

TestSyncPulses

TestSyncRegisterRaw

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

Bases: IntegrationTest

required_files = ['widefield/widefieldChoiceWorld/JC076/2022-02-04/001']

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

setUp() None[source]

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

copy_folder(folder)[source]
check_files(task, ignore_ext='blablabla')[source]
class TestSyncRegisterRaw(*args, **kwargs)[source]

Bases: IntegrationTest

setUp() None[source]

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

test_register()[source]
tearDown() None[source]

Hook method for deconstructing the test fixture after testing it.

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

Bases: SyncTemplate

test_rename_and_compress()[source]
test_rename()[source]
test_compress()[source]
test_register()[source]
class TestSyncPulses(*args, **kwargs)[source]

Bases: SyncTemplate

test_extract_pulses_bin()[source]
test_extract_pulses_cbin()[source]