]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-pass/html-literals.rs
test: Remove all uses of `~str` from the test suite.
[rust.git] / src / test / run-pass / html-literals.rs
index ebecfb2c78ac21c61cf385fe2761d32ad1485a41..13211e0d3d1343f2c8dfc4ee192e566b94e2dea4 100644 (file)
@@ -41,7 +41,7 @@ macro_rules! parse_node (
     ) => (
         parse_node!(
             [$(: $tags ($(:$tag_nodes),*))*];
-            [$(:$head_nodes,)* :tag(stringify!($head).to_owned(),
+            [$(:$head_nodes,)* :tag(stringify!($head).to_strbuf(),
                                     vec!($($nodes),*))];
             $($rest)*
         )
@@ -66,7 +66,7 @@ macro_rules! parse_node (
     ) => (
         parse_node!(
             [$(: $tags ($(:$tag_nodes),*))*];
-            [$(:$nodes,)* :text(".".to_owned())];
+            [$(:$nodes,)* :text(".".to_strbuf())];
             $($rest)*
         )
     );
@@ -78,7 +78,7 @@ macro_rules! parse_node (
     ) => (
         parse_node!(
             [$(: $tags ($(:$tag_nodes),*))*];
-            [$(:$nodes,)* :text(stringify!($word).to_owned())];
+            [$(:$nodes,)* :text(stringify!($word).to_strbuf())];
             $($rest)*
         )
     );
@@ -98,6 +98,6 @@ pub fn main() {
 }
 
 enum HTMLFragment {
-    tag(~str, Vec<HTMLFragment> ),
-    text(~str),
+    tag(StrBuf, Vec<HTMLFragment> ),
+    text(StrBuf),
 }