示例#1
0
def test_parsing_dwi(testmeta, testconfig):
    """
    parsing.dwi_info returns a str description of each diffusion scan
    """
    bval_file = join(get_test_data_path(), 'images/4d.bval')
    img = nib.load(join(get_test_data_path(), 'images/4d.nii.gz'))
    desc = parsing.dwi_info(bval_file, testmeta, img, testconfig)
    assert isinstance(desc, str)
示例#2
0
def test_parsing_dwi(testmeta, testconfig):
    """
    parsing.dwi_info returns a str description of each diffusion scan
    """
    bval_file = join(get_test_data_path(), 'images/4d.bval')
    img = nib.load(join(get_test_data_path(), 'images/4d.nii.gz'))
    desc = parsing.dwi_info(bval_file, testmeta, img, testconfig)
    assert isinstance(desc, str)
示例#3
0
def test_dwi_info_smoke(testlayout, testconfig):
    """Smoke test for parsing.dwi_info.

    It should return a str description when provided valid inputs.
    """
    dwi_files = testlayout.get(
        subject="01",
        session="01",
        datatype="dwi",
        extension=[".nii.gz"],
    )

    desc = parsing.dwi_info(testlayout, dwi_files, testconfig)
    assert isinstance(desc, str)