Skip to content

Commit

Permalink
restore settings validation tests, update comparison call for splink 4
Browse files Browse the repository at this point in the history
  • Loading branch information
ADBond committed Apr 3, 2024
1 parent a003008 commit 00d2d95
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions tests/test_settings_validation.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@
import pytest

from splink.blocking_rule_library import block_on
from splink.comparison import Comparison
from splink.comparison_library import LevenshteinAtThresholds
from splink.comparison_library import CustomComparison, LevenshteinAtThresholds
from splink.duckdb.database_api import DuckDBAPI
from splink.exceptions import ErrorLogger
from splink.linker import Linker
Expand All @@ -26,8 +25,6 @@

from .basic_settings import get_settings_dict

pytestmark = pytest.mark.skip("Until we sort out new style of settings validation")

DF = pd.read_csv("./tests/datasets/fake_1000_from_splink_demos.csv")
VALID_INPUT_COLUMNS = DF.columns

Expand Down Expand Up @@ -220,8 +217,8 @@ def test_check_for_missing_or_invalid_columns_in_sql_strings():
check_comparison_for_missing_or_invalid_sql_strings(
sql_dialect="duckdb",
comparisons_to_check=[
Comparison(**email_comparison_to_check, sqlglot_dialect_name="duckdb"),
Comparison(**city_comparison_to_check, sqlglot_dialect_name="duckdb"),
CustomComparison(**email_comparison_to_check).get_comparison("duckdb"),
CustomComparison(**city_comparison_to_check).get_comparison("duckdb"),
LevenshteinAtThresholds("first_name").get_comparison("duckdb"),
],
valid_input_dataframe_columns=VALID_INPUT_COLUMNS,
Expand Down

0 comments on commit 00d2d95

Please sign in to comment.