Skip to content

Commit 4cd007c

Browse files
Move tests/ to project root
1 parent 51704bd commit 4cd007c

36 files changed

+18
-25
lines changed
File renamed without changes.
File renamed without changes.

pymc_experimental/tests/model/test_marginal_model.py renamed to tests/model/test_marginal_model.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
is_conditional_dependent,
2323
marginalize,
2424
)
25-
from pymc_experimental.tests.utils import equal_computations_up_to_root
25+
from tests.utils import equal_computations_up_to_root
2626

2727

2828
@pytest.fixture

pymc_experimental/tests/statespace/test_SARIMAX.py renamed to tests/statespace/test_SARIMAX.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
SARIMAX_STATE_STRUCTURES,
1818
SHORT_NAME_TO_LONG,
1919
)
20-
from pymc_experimental.tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
20+
from tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
2121
rng,
2222
)
23-
from pymc_experimental.tests.statespace.utilities.test_helpers import (
23+
from tests.statespace.utilities.test_helpers import (
2424
load_nile_test_data,
2525
make_stationary_params,
2626
simulate_from_numpy_model,

pymc_experimental/tests/statespace/test_VARMAX.py renamed to tests/statespace/test_VARMAX.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
from pymc_experimental.statespace import BayesianVARMAX
1313
from pymc_experimental.statespace.utils.constants import SHORT_NAME_TO_LONG
14-
from pymc_experimental.tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
14+
from tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
1515
rng,
1616
)
1717

@@ -25,7 +25,7 @@
2525
@pytest.fixture(scope="session")
2626
def data():
2727
df = pd.read_csv(
28-
"pymc_experimental/tests/statespace/test_data/statsmodels_macrodata_processed.csv",
28+
"tests/statespace/test_data/statsmodels_macrodata_processed.csv",
2929
index_col=0,
3030
parse_dates=True,
3131
).astype(floatX)

pymc_experimental/tests/statespace/test_coord_assignment.py renamed to tests/statespace/test_coord_assignment.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@
1818
NO_FREQ_INFO_WARNING,
1919
NO_TIME_INDEX_WARNING,
2020
)
21-
from pymc_experimental.tests.statespace.utilities.test_helpers import (
22-
load_nile_test_data,
23-
)
21+
from tests.statespace.utilities.test_helpers import load_nile_test_data
2422

2523
function_names = ["pandas_date_freq", "pandas_date_nofreq", "pandas_nodate", "numpy", "pytensor"]
2624
expected_warning = [

pymc_experimental/tests/statespace/test_distributions.py renamed to tests/statespace/test_distributions.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
OBS_STATE_DIM,
1414
TIME_DIM,
1515
)
16-
from pymc_experimental.tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
16+
from tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
1717
rng,
1818
)
19-
from pymc_experimental.tests.statespace.utilities.test_helpers import (
19+
from tests.statespace.utilities.test_helpers import (
2020
delete_rvs_from_model,
2121
fast_eval,
2222
load_nile_test_data,

pymc_experimental/tests/statespace/test_kalman_filter.py renamed to tests/statespace/test_kalman_filter.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
UnivariateFilter,
1414
)
1515
from pymc_experimental.statespace.filters.kalman_filter import BaseFilter
16-
from pymc_experimental.tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
16+
from tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
1717
rng,
1818
)
19-
from pymc_experimental.tests.statespace.utilities.test_helpers import (
19+
from tests.statespace.utilities.test_helpers import (
2020
get_expected_shape,
2121
get_sm_state_from_output_name,
2222
initialize_filter,

pymc_experimental/tests/statespace/test_representation.py renamed to tests/statespace/test_representation.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,8 @@
66
from numpy.testing import assert_allclose
77

88
from pymc_experimental.statespace.core.representation import PytensorRepresentation
9-
from pymc_experimental.tests.statespace.utilities.shared_fixtures import TEST_SEED
10-
from pymc_experimental.tests.statespace.utilities.test_helpers import (
11-
fast_eval,
12-
make_test_inputs,
13-
)
9+
from tests.statespace.utilities.shared_fixtures import TEST_SEED
10+
from tests.statespace.utilities.test_helpers import fast_eval, make_test_inputs
1411

1512
floatX = pytensor.config.floatX
1613
atol = 1e-12 if floatX == "float64" else 1e-6

pymc_experimental/tests/statespace/test_statespace.py renamed to tests/statespace/test_statespace.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
MATRIX_NAMES,
1414
SMOOTHER_OUTPUT_NAMES,
1515
)
16-
from pymc_experimental.tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
16+
from tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
1717
rng,
1818
)
19-
from pymc_experimental.tests.statespace.utilities.test_helpers import (
19+
from tests.statespace.utilities.test_helpers import (
2020
fast_eval,
2121
load_nile_test_data,
2222
make_test_inputs,

pymc_experimental/tests/statespace/test_structural.py renamed to tests/statespace/test_structural.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@
2424
SHOCK_DIM,
2525
SHORT_NAME_TO_LONG,
2626
)
27-
from pymc_experimental.tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
27+
from tests.statespace.utilities.shared_fixtures import ( # pylint: disable=unused-import
2828
rng,
2929
)
30-
from pymc_experimental.tests.statespace.utilities.test_helpers import (
30+
from tests.statespace.utilities.test_helpers import (
3131
assert_pattern_repeats,
3232
simulate_from_numpy_model,
3333
unpack_symbolic_matrices_with_params,

pymc_experimental/tests/statespace/utilities/test_helpers.py renamed to tests/statespace/utilities/test_helpers.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,15 @@
1111
MATRIX_NAMES,
1212
SHORT_NAME_TO_LONG,
1313
)
14-
from pymc_experimental.tests.statespace.utilities.statsmodel_local_level import (
15-
LocalLinearTrend,
16-
)
14+
from tests.statespace.utilities.statsmodel_local_level import LocalLinearTrend
1715

1816
floatX = pytensor.config.floatX
1917

2018

2119
def load_nile_test_data():
2220
from importlib.metadata import version
2321

24-
nile = pd.read_csv("pymc_experimental/tests/statespace/test_data/nile.csv", dtype={"x": floatX})
22+
nile = pd.read_csv("tests/statespace/test_data/nile.csv", dtype={"x": floatX})
2523
major, minor, rev = map(int, version("pandas").split("."))
2624
if major >= 2 and minor >= 2 and rev >= 0:
2725
freq_str = "YS-JAN"
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)