8
8
// option. This file may not be copied, modified, or distributed
9
9
// except according to those terms.
10
10
11
- pub fn op1 ( ) -> Result < isize , & ' static str > { Ok ( 666 ) }
12
- pub fn op2 ( ) -> Result < isize , & ' static str > { Err ( "sadface" ) }
11
+ fn op1 ( ) -> Result < isize , & ' static str > { Ok ( 666 ) }
12
+ fn op2 ( ) -> Result < isize , & ' static str > { Err ( "sadface" ) }
13
13
14
14
#[ test]
15
- pub fn test_and ( ) {
15
+ fn test_and ( ) {
16
16
assert_eq ! ( op1( ) . and( Ok ( 667 ) ) . unwrap( ) , 667 ) ;
17
17
assert_eq ! ( op1( ) . and( Err :: <i32 , & ' static str >( "bad" ) ) . unwrap_err( ) ,
18
18
"bad" ) ;
@@ -23,7 +23,7 @@ pub fn test_and() {
23
23
}
24
24
25
25
#[ test]
26
- pub fn test_and_then ( ) {
26
+ fn test_and_then ( ) {
27
27
assert_eq ! ( op1( ) . and_then( |i| Ok :: <isize , & ' static str >( i + 1 ) ) . unwrap( ) , 667 ) ;
28
28
assert_eq ! ( op1( ) . and_then( |_| Err :: <isize , & ' static str >( "bad" ) ) . unwrap_err( ) ,
29
29
"bad" ) ;
@@ -35,7 +35,7 @@ pub fn test_and_then() {
35
35
}
36
36
37
37
#[ test]
38
- pub fn test_or ( ) {
38
+ fn test_or ( ) {
39
39
assert_eq ! ( op1( ) . or( Ok :: <_, & ' static str >( 667 ) ) . unwrap( ) , 666 ) ;
40
40
assert_eq ! ( op1( ) . or( Err ( "bad" ) ) . unwrap( ) , 666 ) ;
41
41
@@ -44,7 +44,7 @@ pub fn test_or() {
44
44
}
45
45
46
46
#[ test]
47
- pub fn test_or_else ( ) {
47
+ fn test_or_else ( ) {
48
48
assert_eq ! ( op1( ) . or_else( |_| Ok :: <isize , & ' static str >( 667 ) ) . unwrap( ) , 666 ) ;
49
49
assert_eq ! ( op1( ) . or_else( |e| Err :: <isize , & ' static str >( e) ) . unwrap( ) , 666 ) ;
50
50
@@ -54,18 +54,17 @@ pub fn test_or_else() {
54
54
}
55
55
56
56
#[ test]
57
- pub fn test_impl_map ( ) {
57
+ fn test_impl_map ( ) {
58
58
assert ! ( Ok :: <isize , isize >( 1 ) . map( |x| x + 1 ) == Ok ( 2 ) ) ;
59
59
assert ! ( Err :: <isize , isize >( 1 ) . map( |x| x + 1 ) == Err ( 1 ) ) ;
60
60
}
61
61
62
62
#[ test]
63
- pub fn test_impl_map_err ( ) {
63
+ fn test_impl_map_err ( ) {
64
64
assert ! ( Ok :: <isize , isize >( 1 ) . map_err( |x| x + 1 ) == Ok ( 1 ) ) ;
65
65
assert ! ( Err :: <isize , isize >( 1 ) . map_err( |x| x + 1 ) == Err ( 2 ) ) ;
66
66
}
67
67
68
- /* FIXME(#20575)
69
68
#[ test]
70
69
fn test_collect ( ) {
71
70
let v: Result < Vec < isize > , ( ) > = ( 0 ..0 ) . map ( |_| Ok :: < isize , ( ) > ( 0 ) ) . collect ( ) ;
@@ -86,10 +85,9 @@ fn test_collect() {
86
85
let v: Result < Vec < ( ) > , isize > = functions. iter_mut ( ) . map ( |f| ( * f) ( ) ) . collect ( ) ;
87
86
assert ! ( v == Err ( 1 ) ) ;
88
87
}
89
- */
90
88
91
89
#[ test]
92
- pub fn test_fmt_default ( ) {
90
+ fn test_fmt_default ( ) {
93
91
let ok: Result < isize , & ' static str > = Ok ( 100 ) ;
94
92
let err: Result < isize , & ' static str > = Err ( "Err" ) ;
95
93
@@ -100,7 +98,7 @@ pub fn test_fmt_default() {
100
98
}
101
99
102
100
#[ test]
103
- pub fn test_unwrap_or ( ) {
101
+ fn test_unwrap_or ( ) {
104
102
let ok: Result < isize , & ' static str > = Ok ( 100 ) ;
105
103
let ok_err: Result < isize , & ' static str > = Err ( "Err" ) ;
106
104
@@ -109,7 +107,7 @@ pub fn test_unwrap_or() {
109
107
}
110
108
111
109
#[ test]
112
- pub fn test_unwrap_or_else ( ) {
110
+ fn test_unwrap_or_else ( ) {
113
111
fn handler ( msg : & ' static str ) -> isize {
114
112
if msg == "I got this." {
115
113
50
0 commit comments