def test_fetch_atlas_smith_2009(): bunch = atlas.fetch_atlas_smith_2009(data_dir=tmpdir, verbose=0) keys = ("rsn20", "rsn10", "rsn70", "bm20", "bm10", "bm70") filenames = [ "rsn20.nii.gz", "PNAS_Smith09_rsn10.nii.gz", "rsn70.nii.gz", "bm20.nii.gz", "PNAS_Smith09_bm10.nii.gz", "bm70.nii.gz", ] assert_equal(len(mock_url_request.urls), 6) for key, fn in zip(keys, filenames): assert_equal(bunch[key], os.path.join(tmpdir, 'smith_2009', fn))
def test_fetch_atlas_smith_2009(tmp_path, request_mocker): bunch = atlas.fetch_atlas_smith_2009(data_dir=str(tmp_path), verbose=0) keys = ("rsn20", "rsn10", "rsn70", "bm20", "bm10", "bm70") filenames = [ "rsn20.nii.gz", "PNAS_Smith09_rsn10.nii.gz", "rsn70.nii.gz", "bm20.nii.gz", "PNAS_Smith09_bm10.nii.gz", "bm70.nii.gz", ] assert request_mocker.url_count == 6 for key, fn in zip(keys, filenames): assert bunch[key] == str(tmp_path / 'smith_2009' / fn) assert bunch.description != ''
def test_fetch_atlas_smith_2009(): bunch = atlas.fetch_atlas_smith_2009(data_dir=tmpdir, verbose=0) keys = ("rsn20", "rsn10", "rsn70", "bm20", "bm10", "bm70") filenames = [ "rsn20.nii.gz", "PNAS_Smith09_rsn10.nii.gz", "rsn70.nii.gz", "bm20.nii.gz", "PNAS_Smith09_bm10.nii.gz", "bm70.nii.gz", ] assert_equal(len(mock_url_request.urls), 6) for key, fn in zip(keys, filenames): assert_equal(bunch[key], os.path.join(tmpdir, "smith_2009", fn)) assert_not_equal(bunch.description, "")