From 11ea7d4935ac9c5e849d9561aa8c176eb6d71a06 Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sun, 4 May 2014 10:17:32 +0200 Subject: [PATCH] Call find_equiv to avoid allocation strings. --- src/components/style/selector_matching.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/style/selector_matching.rs b/src/components/style/selector_matching.rs index c8e84e24ae4..f728b3dd7ed 100644 --- a/src/components/style/selector_matching.rs +++ b/src/components/style/selector_matching.rs @@ -1004,9 +1004,9 @@ mod tests { let rules_list = get_mock_rules([".intro.foo", "#top"]); let mut selector_map = SelectorMap::new(); selector_map.insert(rules_list[1][0].clone()); - assert_eq!(1, selector_map.id_hash.find(&~"top").unwrap()[0].property.source_order); + assert_eq!(1, selector_map.id_hash.find_equiv(& &"top").unwrap()[0].property.source_order); selector_map.insert(rules_list[0][0].clone()); - assert_eq!(0, selector_map.class_hash.find(&~"intro").unwrap()[0].property.source_order); - assert!(selector_map.class_hash.find(&~"foo").is_none()); + assert_eq!(0, selector_map.class_hash.find_equiv(& &"intro").unwrap()[0].property.source_order); + assert!(selector_map.class_hash.find_equiv(& &"foo").is_none()); } }