fixed unit tests
This commit is contained in:
parent
a05f9e1a5c
commit
2d83ec9926
@ -699,16 +699,13 @@ mod test {
|
|||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn get_many_mut_no_aliases() {
|
fn get_many_mut_no_aliases() {
|
||||||
let mut assets = Assets::default();
|
let mut assets: Assets<SubText> = Assets::default();
|
||||||
|
|
||||||
let one = "One";
|
let one = "One";
|
||||||
let two = "Two";
|
let two = "Two";
|
||||||
|
|
||||||
let v = AssetIndex::from_bits(1);
|
let v = assets.add(SubText { text: one.into() }).id();
|
||||||
let w = AssetIndex::from_bits(3);
|
let w = assets.add(SubText { text: two.into() }).id();
|
||||||
|
|
||||||
assets.insert(v, SubText { text: one.into() });
|
|
||||||
assets.insert(w, SubText { text: two.into() });
|
|
||||||
|
|
||||||
let [x, y] = assets.get_many_mut([v.into(), w.into()]).unwrap();
|
let [x, y] = assets.get_many_mut([v.into(), w.into()]).unwrap();
|
||||||
assert_eq!(x.unwrap().text, one);
|
assert_eq!(x.unwrap().text, one);
|
||||||
@ -717,13 +714,10 @@ mod test {
|
|||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn get_many_mut_aliases() {
|
fn get_many_mut_aliases() {
|
||||||
let mut assets = Assets::default();
|
let mut assets: Assets<TestAsset> = Assets::default();
|
||||||
|
|
||||||
let v = AssetIndex::from_bits(1);
|
let id = assets.add(TestAsset).id();
|
||||||
assets.insert(v, TestAsset);
|
let result = assets.get_many_mut([id, id]);
|
||||||
let v = v.into();
|
|
||||||
|
|
||||||
let result = assets.get_many_mut([v, v]);
|
|
||||||
assert!(result.is_none());
|
assert!(result.is_none());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user