Skip to content

Commit 1748a3b

Browse files
committed
Fix casting.
1 parent d4c7425 commit 1748a3b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/datajudge/db_access.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1210,7 +1210,7 @@ def get_row_mismatch(
12101210
ref: DataReference,
12111211
ref2: DataReference,
12121212
match_and_compare: MatchAndCompare,
1213-
) -> tuple[int, int, list[sa.Select]]:
1213+
) -> tuple[float, int, list[sa.Select]]:
12141214
subselection1 = ref.get_selection(engine).alias()
12151215
subselection2 = ref2.get_selection(engine).alias()
12161216

@@ -1254,7 +1254,7 @@ def get_row_mismatch(
12541254
result_n_rows_intermediate = engine.connect().execute(selection_n_rows).scalar()
12551255
if result_mismatch_intermediate is None or result_n_rows_intermediate is None:
12561256
raise ValueError("Could not fetch number of mismatches.")
1257-
result_mismatch = int(result_mismatch_intermediate)
1257+
result_mismatch = float(result_mismatch_intermediate)
12581258
result_n_rows = int(result_n_rows_intermediate)
12591259
return result_mismatch, result_n_rows, [selection_difference, selection_n_rows]
12601260

0 commit comments

Comments
 (0)