summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorEric Holk <eric.holk@gmail.com>2012-05-29 11:30:10 -0700
committerEric Holk <eric.holk@gmail.com>2012-05-29 11:30:10 -0700
commit5e35d49a5097d1a67dc1d99c367447a69c57d0bf (patch)
treefe2b1e527cee1d060e7cf2fd00517d2551264fb4 /src/test
parentaa2efc05ea9aae3016890d61793768952b81154e (diff)
downloadrust-5e35d49a5097d1a67dc1d99c367447a69c57d0bf.tar.gz
rust-5e35d49a5097d1a67dc1d99c367447a69c57d0bf.zip
Moving the arc tests into arc.rs.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/run-pass/share-arc.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/run-pass/share-arc.rs b/src/test/run-pass/share-arc.rs
deleted file mode 100644
index d1c40122840..00000000000
--- a/src/test/run-pass/share-arc.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-use std;
-import std::arc;
-import comm::*;
-
-fn main() {
-    let v = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
-    let arc_v = arc::arc(v);
-
-    let p = port();
-    let c = chan(p);
-    
-    task::spawn() {||
-        let p = port();
-        c.send(chan(p));
-
-        let arc_v = p.recv();
-
-        let v = *arc::get::<[int]>(&arc_v);
-        assert v[3] == 4;
-    };
-
-    let c = p.recv();
-    c.send(arc::clone(&arc_v));
-
-    assert (*arc::get(&arc_v))[2] == 3;
-
-    log(info, arc_v);
-}