mirror of
https://github.com/hannobraun/Fornjot
synced 2025-05-09 04:18:28 +00:00
Use more targeted test conditions
This commit is contained in:
parent
6fd750b498
commit
f4a5d9064c
@ -305,12 +305,13 @@ mod tests {
|
|||||||
},
|
},
|
||||||
&mut core,
|
&mut core,
|
||||||
);
|
);
|
||||||
|
assert!(MultipleReferencesToObject::<
|
||||||
assert_contains_err!(
|
Face,
|
||||||
core,
|
Shell
|
||||||
invalid,
|
>::check_and_return_first_error(
|
||||||
ValidationError::MultipleReferencesToFace(_)
|
&invalid,
|
||||||
);
|
&core.layers.geometry,
|
||||||
|
).is_err());
|
||||||
|
|
||||||
// Ignore remaining validation errors.
|
// Ignore remaining validation errors.
|
||||||
let _ = core.layers.validation.take_errors();
|
let _ = core.layers.validation.take_errors();
|
||||||
@ -352,12 +353,13 @@ mod tests {
|
|||||||
},
|
},
|
||||||
&mut core,
|
&mut core,
|
||||||
);
|
);
|
||||||
|
assert!(MultipleReferencesToObject::<
|
||||||
assert_contains_err!(
|
Region,
|
||||||
core,
|
Face
|
||||||
invalid,
|
>::check_and_return_first_error(
|
||||||
ValidationError::MultipleReferencesToRegion(_)
|
&invalid,
|
||||||
);
|
&core.layers.geometry,
|
||||||
|
).is_err());
|
||||||
|
|
||||||
// Ignore remaining validation errors.
|
// Ignore remaining validation errors.
|
||||||
let _ = core.layers.validation.take_errors();
|
let _ = core.layers.validation.take_errors();
|
||||||
@ -410,6 +412,13 @@ mod tests {
|
|||||||
},
|
},
|
||||||
&mut core,
|
&mut core,
|
||||||
);
|
);
|
||||||
|
assert!(MultipleReferencesToObject::<
|
||||||
|
Cycle,
|
||||||
|
Region
|
||||||
|
>::check_and_return_first_error(
|
||||||
|
&invalid,
|
||||||
|
&core.layers.geometry,
|
||||||
|
).is_err());
|
||||||
|
|
||||||
assert_contains_err!(
|
assert_contains_err!(
|
||||||
core,
|
core,
|
||||||
@ -476,12 +485,13 @@ mod tests {
|
|||||||
},
|
},
|
||||||
&mut core,
|
&mut core,
|
||||||
);
|
);
|
||||||
|
assert!(MultipleReferencesToObject::<
|
||||||
assert_contains_err!(
|
HalfEdge,
|
||||||
core,
|
Cycle
|
||||||
invalid,
|
>::check_and_return_first_error(
|
||||||
ValidationError::MultipleReferencesToHalfEdge(_)
|
&invalid,
|
||||||
);
|
&core.layers.geometry,
|
||||||
|
).is_err());
|
||||||
|
|
||||||
// Ignore remaining validation errors.
|
// Ignore remaining validation errors.
|
||||||
let _ = core.layers.validation.take_errors();
|
let _ = core.layers.validation.take_errors();
|
||||||
|
Loading…
Reference in New Issue
Block a user