From 5e35d49a5097d1a67dc1d99c367447a69c57d0bf Mon Sep 17 00:00:00 2001 From: Eric Holk Date: Tue, 29 May 2012 11:30:10 -0700 Subject: Moving the arc tests into arc.rs. --- src/test/run-pass/share-arc.rs | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 src/test/run-pass/share-arc.rs (limited to 'src/test') 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); -} -- cgit 1.4.1-3-g733a5