summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-01-21 13:20:03 -0800
committerBrian Anderson <banderson@mozilla.com>2012-01-21 13:20:14 -0800
commit8c92ea49d3d5117e00afa14af0ae77860b1febe5 (patch)
treec980c06666a7eb6bcd2ecb52936d207da876172b /src
parent059e243b166d994ac8044a7e771d8d0b88b2ace7 (diff)
downloadrust-8c92ea49d3d5117e00afa14af0ae77860b1febe5.tar.gz
rust-8c92ea49d3d5117e00afa14af0ae77860b1febe5.zip
core: Shuffle around a #fmt test
Diffstat (limited to 'src')
-rw-r--r--src/libcore/extfmt.rs9
-rw-r--r--src/test/run-pass/syntax-extension-fmt.rs6
2 files changed, 6 insertions, 9 deletions
diff --git a/src/libcore/extfmt.rs b/src/libcore/extfmt.rs
index 04600a628a0..cd9ccff88d0 100644
--- a/src/libcore/extfmt.rs
+++ b/src/libcore/extfmt.rs
@@ -453,15 +453,6 @@ mod rt {
     }
 }
 
-#[cfg(test)]
-mod tests {
-    #[test]
-    fn test_percent() {
-        let s = #fmt["ab%%cd"];
-        assert(s == "ab%cd");
-    }
-}
-
 // Local Variables:
 // mode: rust;
 // fill-column: 78;
diff --git a/src/test/run-pass/syntax-extension-fmt.rs b/src/test/run-pass/syntax-extension-fmt.rs
index c5a26bcaad2..3caeec912d9 100644
--- a/src/test/run-pass/syntax-extension-fmt.rs
+++ b/src/test/run-pass/syntax-extension-fmt.rs
@@ -21,6 +21,7 @@ fn main() {
     part4();
     part5();
     part6();
+    percent();
 }
 
 fn part1() {
@@ -229,3 +230,8 @@ fn part6() {
     test(#fmt["%-+05d", 1], "+1   ");
     test(#fmt["%-+05d", -1], "-1   ");
 }
+
+fn percent() {
+    let s = #fmt["ab%%cd"];
+    assert(s == "ab%cd");
+}