Skip to content

Commit 3acbaf6

Browse files
committed
Remove tests for deprecated bdtr* overloads that aren't even in xsf
1 parent c68ce0d commit 3acbaf6

File tree

3 files changed

+0
-51
lines changed

3 files changed

+0
-51
lines changed

tests/scipy_special_tests/test_bdtr.cpp

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,3 @@ TEST_CASE("bdtr dpd->d scipy_special_tests", "[bdtr][dpd->d][scipy_special_tests
2222
CAPTURE(k, n, p, out, desired, error, tol, fallback);
2323
REQUIRE(error <= tol);
2424
}
25-
26-
TEST_CASE("bdtr ddd->d scipy_special_tests", "[bdtr][ddd->d][scipy_special_tests]") {
27-
SET_FP_FORMAT()
28-
auto [input, output, tol] =
29-
GENERATE(xsf_test_cases<std::tuple<double, double, double>, std::tuple<double, bool>, double>(
30-
tables_path / "In_d_d_d-d.parquet", tables_path / "Out_d_d_d-d.parquet",
31-
tables_path / ("Err_d_d_d-d_" + get_platform_str() + ".parquet")
32-
));
33-
34-
auto [k, n, p] = input;
35-
auto [desired, fallback] = output;
36-
auto out = xsf::bdtr(k, n, p);
37-
auto error = xsf::extended_relative_error(out, desired);
38-
tol = adjust_tolerance(tol);
39-
CAPTURE(k, n, p, out, desired, error, tol, fallback);
40-
REQUIRE(error <= tol);
41-
}

tests/scipy_special_tests/test_bdtrc.cpp

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,3 @@ TEST_CASE("bdtrc dpd->d scipy_special_tests", "[bdtrc][dpd->d][scipy_special_tes
2222
CAPTURE(k, n, p, out, desired, error, tol, fallback);
2323
REQUIRE(error <= tol);
2424
}
25-
26-
TEST_CASE("bdtrc ddd->d scipy_special_tests", "[bdtrc][ddd->d][scipy_special_tests]") {
27-
SET_FP_FORMAT()
28-
auto [input, output, tol] =
29-
GENERATE(xsf_test_cases<std::tuple<double, double, double>, std::tuple<double, bool>, double>(
30-
tables_path / "In_d_d_d-d.parquet", tables_path / "Out_d_d_d-d.parquet",
31-
tables_path / ("Err_d_d_d-d_" + get_platform_str() + ".parquet")
32-
));
33-
34-
auto [k, n, p] = input;
35-
auto [desired, fallback] = output;
36-
auto out = xsf::bdtrc(k, n, p);
37-
auto error = xsf::extended_relative_error(out, desired);
38-
tol = adjust_tolerance(tol);
39-
CAPTURE(k, n, p, out, desired, error, tol, fallback);
40-
REQUIRE(error <= tol);
41-
}

tests/scipy_special_tests/test_bdtri.cpp

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,3 @@ TEST_CASE("bdtri dpd->d scipy_special_tests", "[bdtri][dpd->d][scipy_special_tes
2222
CAPTURE(k, n, y, out, desired, error, tol, fallback);
2323
REQUIRE(error <= tol);
2424
}
25-
26-
TEST_CASE("bdtri ddd->d scipy_special_tests", "[bdtri][ddd->d][scipy_special_tests]") {
27-
SET_FP_FORMAT()
28-
auto [input, output, tol] =
29-
GENERATE(xsf_test_cases<std::tuple<double, double, double>, std::tuple<double, bool>, double>(
30-
tables_path / "In_d_d_d-d.parquet", tables_path / "Out_d_d_d-d.parquet",
31-
tables_path / ("Err_d_d_d-d_" + get_platform_str() + ".parquet")
32-
));
33-
34-
auto [k, n, y] = input;
35-
auto [desired, fallback] = output;
36-
auto out = xsf::bdtri(k, n, y);
37-
auto error = xsf::extended_relative_error(out, desired);
38-
tol = adjust_tolerance(tol);
39-
CAPTURE(k, n, y, out, desired, error, tol, fallback);
40-
REQUIRE(error <= tol);
41-
}

0 commit comments

Comments
 (0)