From f090db35cce88c75813e96fe6e1f666983c69aa9 Mon Sep 17 00:00:00 2001 From: Adam Tyson Date: Wed, 24 Jul 2024 18:19:30 +0100 Subject: [PATCH] Add basic test to download data --- .../test_brainmapper/test_transform_widget.py | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/tests/tests/test_brainmapper/test_transform_widget.py b/tests/tests/test_brainmapper/test_transform_widget.py index f9c56aa..ed1e0af 100644 --- a/tests/tests/test_brainmapper/test_transform_widget.py +++ b/tests/tests/test_brainmapper/test_transform_widget.py @@ -4,6 +4,7 @@ import numpy as np import pandas as pd +import pooch import pytest from brainglobe_utils.brainmapper.transform_widget import ( @@ -178,20 +179,24 @@ def transformation_widget(make_napari_viewer): # return transformation_widget -# @pytest.fixture -# def brainreg_directory(test_data_registry) -> Path: -# _ = test_data_registry.fetch( -# "brainglobe-utils/points_transform_brainreg_directory.zip", -# progressbar=True, -# processor=pooch.Unzip(extract_dir=""), -# ) -# return ( -# Path.home() -# / ".brainglobe" -# / "test_data" -# / "brainglobe-utils" -# / "points_transform_brainreg_directory" -# ) +@pytest.fixture +def brainreg_directory(test_data_registry) -> Path: + _ = test_data_registry.fetch( + "brainglobe-utils/points_transform_brainreg_directory.zip", + progressbar=True, + processor=pooch.Unzip(extract_dir=""), + ) + return ( + Path.home() + / ".brainglobe" + / "test_data" + / "brainglobe-utils" + / "points_transform_brainreg_directory" + ) + + +def test_download_brainreg_directory(brainreg_directory): + assert brainreg_directory.exists() @pytest.fixture