Change the CheckCtx constructor to take a Name enum
This prepares to eliminate some reliance on string matching but does not yet make those changes.
This commit is contained in:
@@ -36,7 +36,7 @@ where
|
||||
{
|
||||
let name = Op::NAME_STR;
|
||||
let ulp = musl_allowed_ulp(name);
|
||||
let ctx = CheckCtx::new(ulp, name, CheckBasis::Musl);
|
||||
let ctx = CheckCtx::new(ulp, Op::NAME, CheckBasis::Musl);
|
||||
let cases = random::get_test_cases::<Op::RustArgs>(&ctx);
|
||||
|
||||
for input in cases {
|
||||
|
||||
@@ -33,7 +33,7 @@ where
|
||||
|
||||
let ulp = multiprec_allowed_ulp(name);
|
||||
let mut mp_vals = Op::new_mp();
|
||||
let ctx = CheckCtx::new(ulp, name, CheckBasis::Mpfr);
|
||||
let ctx = CheckCtx::new(ulp, Op::NAME, CheckBasis::Mpfr);
|
||||
let cases = random::get_test_cases::<Op::RustArgs>(&ctx);
|
||||
|
||||
for input in cases {
|
||||
|
||||
Reference in New Issue
Block a user