about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-01-25 12:44:13 -0800
committerBrian Anderson <banderson@mozilla.com>2012-01-25 12:44:13 -0800
commit4168101b039d2e0dfea5f066ea13047ff9ed4ad9 (patch)
tree24e209b9f8fd82d20736408940d18402b1a63582
parent19a9a475a624ac8d0b73e126cc8b9670629429a0 (diff)
test: Un-xfail run-pass/tag-auto-disr-val-shape
-rw-r--r--src/test/run-pass/tag-auto-disr-val-shape.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/test/run-pass/tag-auto-disr-val-shape.rs b/src/test/run-pass/tag-auto-disr-val-shape.rs
index 7f6faf96ed4..89b79706079 100644
--- a/src/test/run-pass/tag-auto-disr-val-shape.rs
+++ b/src/test/run-pass/tag-auto-disr-val-shape.rs
@@ -1,10 +1,9 @@
-// xfail-test
-
 enum color { red, green, blue, black, white, }
 
 fn main() {
-    assert (uint::to_str(red as uint, 10) == #fmt["%?", red]);
-    assert (uint::to_str(green as uint, 10) == #fmt["%?", green]);
-    assert (uint::to_str(white as uint, 10) == #fmt["%?", white]);
+    // Ideally we would print the name of the variant, not the number
+    assert (uint::to_str(red as uint, 10u) == #fmt["%?", red]);
+    assert (uint::to_str(green as uint, 10u) == #fmt["%?", green]);
+    assert (uint::to_str(white as uint, 10u) == #fmt["%?", white]);
 }