diff --git a/src/test/run-pass/class-impl-very-parameterized-trait.rs b/src/test/run-pass/class-impl-very-parameterized-trait.rs index 01b72c9d995..09cf008fd09 100644 --- a/src/test/run-pass/class-impl-very-parameterized-trait.rs +++ b/src/test/run-pass/class-impl-very-parameterized-trait.rs @@ -127,7 +127,7 @@ priv impl cat { } } -fn main() { +pub fn main() { let mut nyan: cat<~str> = cat::new(0, 2, ~"nyan"); for uint::range(1, 5) |_| { nyan.speak(); } assert(*nyan.find(&1).unwrap() == ~"nyan"); diff --git a/src/test/run-pass/const-enum-ptr.rs b/src/test/run-pass/const-enum-ptr.rs index 92b74902efb..6004f9b9001 100644 --- a/src/test/run-pass/const-enum-ptr.rs +++ b/src/test/run-pass/const-enum-ptr.rs @@ -11,7 +11,7 @@ enum E { V0, V1(int) } const C: &static/E = &V0; -fn main() { +pub fn main() { match *C { V0 => (), _ => fail!() diff --git a/src/test/run-pass/const-enum-struct.rs b/src/test/run-pass/const-enum-struct.rs index 463b8452bb8..f8fb407244b 100644 --- a/src/test/run-pass/const-enum-struct.rs +++ b/src/test/run-pass/const-enum-struct.rs @@ -12,7 +12,7 @@ enum E { V16(u16), V32(u32) } struct S { a: E, b: u16, c: u16 } const C: S = S { a: V16(0xDEAD), b: 0x600D, c: 0xBAD }; -fn main() { +pub fn main() { let n = C.b; assert n != 0xBAD; assert n == 0x600D; diff --git a/src/test/run-pass/const-enum-struct2.rs b/src/test/run-pass/const-enum-struct2.rs index f3454932678..12bc06d5f06 100644 --- a/src/test/run-pass/const-enum-struct2.rs +++ b/src/test/run-pass/const-enum-struct2.rs @@ -12,7 +12,7 @@ enum E { V0, V16(u16) } struct S { a: E, b: u16, c: u16 } const C: S = S { a: V0, b: 0x600D, c: 0xBAD }; -fn main() { +pub fn main() { let n = C.b; assert n != 0xBAD; assert n == 0x600D; diff --git a/src/test/run-pass/const-enum-tuple.rs b/src/test/run-pass/const-enum-tuple.rs index a55554921c4..df41f5129ca 100644 --- a/src/test/run-pass/const-enum-tuple.rs +++ b/src/test/run-pass/const-enum-tuple.rs @@ -11,7 +11,7 @@ enum E { V16(u16), V32(u32) } const C: (E, u16, u16) = (V16(0xDEAD), 0x600D, 0xBAD); -fn main() { +pub fn main() { let (_, n, _) = C; assert n != 0xBAD; assert n == 0x600D; diff --git a/src/test/run-pass/const-enum-tuple2.rs b/src/test/run-pass/const-enum-tuple2.rs index c02bdc74cfe..ec585f1e0d8 100644 --- a/src/test/run-pass/const-enum-tuple2.rs +++ b/src/test/run-pass/const-enum-tuple2.rs @@ -11,7 +11,7 @@ enum E { V0, V16(u16) } const C: (E, u16, u16) = (V0, 0x600D, 0xBAD); -fn main() { +pub fn main() { let (_, n, _) = C; assert n != 0xBAD; assert n == 0x600D; diff --git a/src/test/run-pass/const-enum-tuplestruct.rs b/src/test/run-pass/const-enum-tuplestruct.rs index d9194ff26b1..db2c637f10e 100644 --- a/src/test/run-pass/const-enum-tuplestruct.rs +++ b/src/test/run-pass/const-enum-tuplestruct.rs @@ -12,7 +12,7 @@ enum E { V16(u16), V32(u32) } struct S(E, u16, u16); const C: S = S(V16(0xDEAD), 0x600D, 0xBAD); -fn main() { +pub fn main() { let S(_, n, _) = C; assert n != 0xBAD; assert n == 0x600D; diff --git a/src/test/run-pass/const-enum-tuplestruct2.rs b/src/test/run-pass/const-enum-tuplestruct2.rs index b6d9d01479e..b07ac6cb28f 100644 --- a/src/test/run-pass/const-enum-tuplestruct2.rs +++ b/src/test/run-pass/const-enum-tuplestruct2.rs @@ -12,7 +12,7 @@ enum E { V0, V16(u16) } struct S(E, u16, u16); const C: S = S(V0, 0x600D, 0xBAD); -fn main() { +pub fn main() { let S(_, n, _) = C; assert n != 0xBAD; assert n == 0x600D; diff --git a/src/test/run-pass/const-enum-vec-index.rs b/src/test/run-pass/const-enum-vec-index.rs index ed9075f4932..a9400ef1b6b 100644 --- a/src/test/run-pass/const-enum-vec-index.rs +++ b/src/test/run-pass/const-enum-vec-index.rs @@ -13,7 +13,7 @@ const C: &[E] = &[V0, V1(0xDEADBEE)]; const C0: E = C[0]; const C1: E = C[1]; -fn main() { +pub fn main() { match C0 { V0 => (), _ => fail!() diff --git a/src/test/run-pass/const-enum-vec-ptr.rs b/src/test/run-pass/const-enum-vec-ptr.rs index 60023889305..b143e20f624 100644 --- a/src/test/run-pass/const-enum-vec-ptr.rs +++ b/src/test/run-pass/const-enum-vec-ptr.rs @@ -11,7 +11,7 @@ enum E { V1(int), V0 } const C: &static/[E] = &[V0, V1(0xDEADBEE), V0]; -fn main() { +pub fn main() { match C[1] { V1(n) => assert(n == 0xDEADBEE), _ => fail!() diff --git a/src/test/run-pass/const-enum-vector.rs b/src/test/run-pass/const-enum-vector.rs index b95c42fc493..0556bd0ea48 100644 --- a/src/test/run-pass/const-enum-vector.rs +++ b/src/test/run-pass/const-enum-vector.rs @@ -11,7 +11,7 @@ enum E { V1(int), V0 } const C: [E * 3] = [V0, V1(0xDEADBEE), V0]; -fn main() { +pub fn main() { match C[1] { V1(n) => assert(n == 0xDEADBEE), _ => fail!() diff --git a/src/test/run-pass/impl-privacy-xc-1.rs b/src/test/run-pass/impl-privacy-xc-1.rs index 33f6cfa1b77..df001c7ab21 100644 --- a/src/test/run-pass/impl-privacy-xc-1.rs +++ b/src/test/run-pass/impl-privacy-xc-1.rs @@ -3,7 +3,7 @@ extern mod impl_privacy_xc_1; -fn main() { +pub fn main() { let fish = impl_privacy_xc_1::Fish { x: 1 }; fish.swim(); } diff --git a/src/test/run-pass/impl-privacy-xc-2.rs b/src/test/run-pass/impl-privacy-xc-2.rs index 8355d4c96ff..69bd31ab766 100644 --- a/src/test/run-pass/impl-privacy-xc-2.rs +++ b/src/test/run-pass/impl-privacy-xc-2.rs @@ -3,7 +3,7 @@ extern mod impl_privacy_xc_2; -fn main() { +pub fn main() { let fish1 = impl_privacy_xc_2::Fish { x: 1 }; let fish2 = impl_privacy_xc_2::Fish { x: 2 }; io::println(if fish1.eq(&fish2) { "yes" } else { "no " }); diff --git a/src/test/run-pass/issue-1257.rs b/src/test/run-pass/issue-1257.rs index 77e540454aa..9acdd9297d2 100644 --- a/src/test/run-pass/issue-1257.rs +++ b/src/test/run-pass/issue-1257.rs @@ -8,7 +8,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -fn main () { +pub fn main () { let mut line = ~""; let mut i = 0; while line != ~"exit" { diff --git a/src/test/run-pass/newtype-struct-xc-2.rs b/src/test/run-pass/newtype-struct-xc-2.rs index a7c686daa7f..1fca01f7373 100644 --- a/src/test/run-pass/newtype-struct-xc-2.rs +++ b/src/test/run-pass/newtype-struct-xc-2.rs @@ -8,7 +8,7 @@ fn f() -> Au { Au(2) } -fn main() { +pub fn main() { let _ = f(); } diff --git a/src/test/run-pass/newtype-struct-xc.rs b/src/test/run-pass/newtype-struct-xc.rs index 8b15d73dc93..49ce618e37b 100644 --- a/src/test/run-pass/newtype-struct-xc.rs +++ b/src/test/run-pass/newtype-struct-xc.rs @@ -3,7 +3,7 @@ extern mod newtype_struct_xc; -fn main() { +pub fn main() { let _ = newtype_struct_xc::Au(2); } diff --git a/src/test/run-pass/trait-default-method-bound-subst.rs b/src/test/run-pass/trait-default-method-bound-subst.rs index 5468970ecf5..19b62598604 100644 --- a/src/test/run-pass/trait-default-method-bound-subst.rs +++ b/src/test/run-pass/trait-default-method-bound-subst.rs @@ -20,6 +20,6 @@ fn f>(i: V, j: T, k: U) -> (T, U) { i.g(j, k) } -fn main () { +pub fn main () { assert f(0, 1, 2) == (1, 2); } diff --git a/src/test/run-pass/trait-default-method-bound-subst2.rs b/src/test/run-pass/trait-default-method-bound-subst2.rs index 71f4165db9d..424ba02b6fb 100644 --- a/src/test/run-pass/trait-default-method-bound-subst2.rs +++ b/src/test/run-pass/trait-default-method-bound-subst2.rs @@ -20,6 +20,6 @@ fn f>(i: V, j: T) -> T { i.g(j) } -fn main () { +pub fn main () { assert f(0, 2) == 2; } diff --git a/src/test/run-pass/trait-default-method-bound-subst3.rs b/src/test/run-pass/trait-default-method-bound-subst3.rs index f27bd7c0a7b..f8f51312b18 100644 --- a/src/test/run-pass/trait-default-method-bound-subst3.rs +++ b/src/test/run-pass/trait-default-method-bound-subst3.rs @@ -20,7 +20,7 @@ fn f(i: V, j: T, k: T) -> (T, T) { i.g(j, k) } -fn main () { +pub fn main () { assert f(0, 1, 2) == (1, 2); assert f(0, 1u8, 2u8) == (1u8, 2u8); } diff --git a/src/test/run-pass/trait-default-method-bound-subst4.rs b/src/test/run-pass/trait-default-method-bound-subst4.rs index 8ea53417951..0f994ca9402 100644 --- a/src/test/run-pass/trait-default-method-bound-subst4.rs +++ b/src/test/run-pass/trait-default-method-bound-subst4.rs @@ -20,7 +20,7 @@ fn f>(i: V, j: uint) -> uint { i.g(j) } -fn main () { +pub fn main () { assert f::(0, 2u) == 2u; assert f::(0, 2u) == 2u; } diff --git a/src/test/run-pass/trait-default-method-bound.rs b/src/test/run-pass/trait-default-method-bound.rs index b28884e5fbc..ab2f1928d1f 100644 --- a/src/test/run-pass/trait-default-method-bound.rs +++ b/src/test/run-pass/trait-default-method-bound.rs @@ -20,6 +20,6 @@ fn f(i: T) { assert i.g() == 10; } -fn main () { +pub fn main () { f(0); }