diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2012-08-06 21:40:49 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2012-08-06 21:40:49 -0700 |
| commit | 793c0a1116af40d8a84941525f148a3d785c3f0c (patch) | |
| tree | 51ee119a87fef9e88499db89cd87e12bc6bc5231 /src | |
| parent | 6a7c714df665ea943da79f96071dd4a1069ec93d (diff) | |
test: Modernize and un-XFAIL issue-2242-d.rs (issue #2242)
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/auxiliary/issue_2242_a.rs | 6 | ||||
| -rw-r--r-- | src/test/auxiliary/issue_2242_b.rs | 2 | ||||
| -rw-r--r-- | src/test/auxiliary/issue_2242_c.rs | 2 | ||||
| -rw-r--r-- | src/test/run-pass/issue-2242-d.rs | 6 |
4 files changed, 7 insertions, 9 deletions
diff --git a/src/test/auxiliary/issue_2242_a.rs b/src/test/auxiliary/issue_2242_a.rs index 54ae3cba785..36a7daae9dc 100644 --- a/src/test/auxiliary/issue_2242_a.rs +++ b/src/test/auxiliary/issue_2242_a.rs @@ -2,9 +2,9 @@ #[crate_type = "lib"]; trait to_str { - fn to_str() -> str; + fn to_str() -> ~str; } -impl of to_str for str { - fn to_str() -> str { self } +impl of to_str for ~str { + fn to_str() -> ~str { self } } diff --git a/src/test/auxiliary/issue_2242_b.rs b/src/test/auxiliary/issue_2242_b.rs index 9b91918846c..51a955c8590 100644 --- a/src/test/auxiliary/issue_2242_b.rs +++ b/src/test/auxiliary/issue_2242_b.rs @@ -5,5 +5,5 @@ use a; import a::to_str; impl of to_str for int { - fn to_str() -> str { fmt!{"%?", self} } + fn to_str() -> ~str { fmt!{"%?", self} } } diff --git a/src/test/auxiliary/issue_2242_c.rs b/src/test/auxiliary/issue_2242_c.rs index 7dfcd9e33b0..3a6fc87173b 100644 --- a/src/test/auxiliary/issue_2242_c.rs +++ b/src/test/auxiliary/issue_2242_c.rs @@ -6,5 +6,5 @@ use a; import a::to_str; impl of to_str for bool { - fn to_str() -> str { fmt!{"%b", self} } + fn to_str() -> ~str { fmt!{"%b", self} } } diff --git a/src/test/run-pass/issue-2242-d.rs b/src/test/run-pass/issue-2242-d.rs index c6f2cc99e33..b1a8badf00b 100644 --- a/src/test/run-pass/issue-2242-d.rs +++ b/src/test/run-pass/issue-2242-d.rs @@ -1,4 +1,3 @@ -// xfail-test // aux-build:issue_2242_a.rs // aux-build:issue_2242_b.rs // aux-build:issue_2242_c.rs @@ -7,11 +6,10 @@ use a; use b; use c; -import b::to_str; -import c::to_str; +import a::to_str; fn main() { - io::println("foo".to_str()); + io::println((~"foo").to_str()); io::println(1.to_str()); io::println(true.to_str()); } |
