Skip to content

Commit

Permalink
test: fix missing tests
Browse files Browse the repository at this point in the history
  • Loading branch information
janezlapajne committed Sep 17, 2024
1 parent e53e3fc commit 37b48c9
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions tests/datasets/test_datasets_schemas.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import pandas as pd
import pytest

from siapy.core.exceptions import InvalidInputError
from siapy.datasets.schemas import (
ClassificationTarget,
RegressionTarget,
Expand Down Expand Up @@ -270,7 +271,7 @@ def test_tabular_dataset_data_target_from_dict_classification():

def test_tabular_dataset_data_target_from_dict_invalid():
data = {"unknown_key": "some_value"}
with pytest.raises(ValueError):
with pytest.raises(InvalidInputError):
TabularDatasetData.target_from_dict(data)


Expand Down Expand Up @@ -341,15 +342,17 @@ def test_tabular_dataset_data_setattr():
# Invalid setattr -> signals
invalid_signals = pd.DataFrame({"b": [4, 5]})
with pytest.raises(
ValueError, match="Lengths of pixels, signals, and metadata must be equal"
InvalidInputError,
match="Lengths of pixels, signals, and metadata must be equal",
):
dataset.signals = invalid_signals

# Invalid setattr -> target
dataset = dataset_.model_copy()
invalid_target = target[:2]
with pytest.raises(
ValueError, match="Target length must be equal to the length of the dataset."
InvalidInputError,
match="Target length must be equal to the length of the dataset.",
):
dataset.target = invalid_target

Expand Down

0 comments on commit 37b48c9

Please sign in to comment.