diff --git a/src/tests/html.rs b/src/tests/html.rs
index 70d4e2c..22097b6 100644
--- a/src/tests/html.rs
+++ b/src/tests/html.rs
@@ -33,7 +33,8 @@ fn test_get_parent_node_name() {
}
NodeData::Element { ref name, .. } => {
let node_name = name.local.as_ref().to_string();
- let parent_node_name = get_node_name(&get_parent_node(node));
+ let parent = get_parent_node(node);
+ let parent_node_name = get_node_name(&parent);
if node_name == "head" || node_name == "body" {
assert_eq!(parent_node_name, "html");
} else if node_name == "div" {