-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Take the following code:
#[cfg(test)]
mod asdf {
use assertables::assert_bag_eq;
#[test]
fn test() {
let left = vec![1, 2, 3];
let right = vec![0, 1, 2];
assert_bag_eq!(left, right);
}
}This does not compile, using assert_bag_eq requires also importing assert_bag_impl_prep, so the correct code is:
#[cfg(test)]
mod asdf {
use assertables::{assert_bag_eq, assert_bag_impl_prep};
#[test]
fn test() {
let left = vec![1, 2, 3];
let right = vec![0, 1, 2];
assert_bag_eq!(left, right);
}
}assert_bag_eq should reference assert_bag_impl_prep as a fully qualified name instead to remove the extra import.
Metadata
Metadata
Assignees
Labels
No labels