Ensure there is at least one point in QuickCheck tests

This commit is contained in:
Romain Ruetschi
2018-03-19 21:40:55 +01:00
parent 36dc14e6ff
commit b477d3d4ce

View File

@ -114,7 +114,7 @@ mod tests {
} }
fn interpolate_evaluate_at_0_eq_evaluate_at(ys: Vec<u8>) -> TestResult { fn interpolate_evaluate_at_0_eq_evaluate_at(ys: Vec<u8>) -> TestResult {
if ys.len() > std::u8::MAX as usize { if ys.is_empty() || ys.len() > std::u8::MAX as usize {
return TestResult::discard(); return TestResult::discard();
} }