@@ -20,7 +20,7 @@ mod tests {
20
20
use googletest:: { all, matchers} ;
21
21
use googletest:: {
22
22
assert_that, expect_pred, expect_that, google_test, verify_pred, verify_that,
23
- GoogleTestSupport , MapErrorToTestFailure , Result ,
23
+ GoogleTestSupport , Result ,
24
24
} ;
25
25
#[ cfg( google3) ]
26
26
use matchers:: all;
@@ -49,24 +49,21 @@ mod tests {
49
49
50
50
#[ google_test]
51
51
fn should_fail_on_assertion_failure ( ) -> Result < ( ) > {
52
- let status =
53
- run_external_process ( "simple_assertion_failure" ) . status ( ) . err_to_test_failure ( ) ?;
52
+ let status = run_external_process ( "simple_assertion_failure" ) . status ( ) ?;
54
53
55
54
verify_that ! ( status. success( ) , eq( false ) )
56
55
}
57
56
58
57
#[ google_test]
59
58
fn should_fail_on_assertion_failure_with_assert_that ( ) -> Result < ( ) > {
60
- let status = run_external_process ( "simple_assertion_failure_with_assert_that" )
61
- . status ( )
62
- . err_to_test_failure ( ) ?;
59
+ let status = run_external_process ( "simple_assertion_failure_with_assert_that" ) . status ( ) ?;
63
60
64
61
verify_that ! ( status. success( ) , eq( false ) )
65
62
}
66
63
67
64
#[ google_test]
68
65
fn should_fail_on_assertion_failure_with_expect_that ( ) -> Result < ( ) > {
69
- let status = run_external_process ( "expect_that_failure" ) . status ( ) . err_to_test_failure ( ) ?;
66
+ let status = run_external_process ( "expect_that_failure" ) . status ( ) ?;
70
67
71
68
verify_that ! ( status. success( ) , eq( false ) )
72
69
}
@@ -143,25 +140,21 @@ Actual: 2, which isn't equal to 4
143
140
144
141
#[ google_test]
145
142
fn should_fail_due_to_assertion_failure_in_subroutine ( ) -> Result < ( ) > {
146
- let status =
147
- run_external_process ( "simple_assertion_failure" ) . status ( ) . err_to_test_failure ( ) ?;
143
+ let status = run_external_process ( "simple_assertion_failure" ) . status ( ) ?;
148
144
149
145
verify_that ! ( status. success( ) , eq( false ) )
150
146
}
151
147
152
148
#[ google_test]
153
149
fn should_fail_due_to_returned_error_in_subroutine ( ) -> Result < ( ) > {
154
- let status =
155
- run_external_process ( "failure_due_to_returned_error" ) . status ( ) . err_to_test_failure ( ) ?;
150
+ let status = run_external_process ( "failure_due_to_returned_error" ) . status ( ) ?;
156
151
157
152
verify_that ! ( status. success( ) , eq( false ) )
158
153
}
159
154
160
155
#[ google_test]
161
156
fn should_fail_test_on_and_log_failure ( ) -> Result < ( ) > {
162
- let status = run_external_process ( "non_fatal_failure_in_subroutine" )
163
- . status ( )
164
- . err_to_test_failure ( ) ?;
157
+ let status = run_external_process ( "non_fatal_failure_in_subroutine" ) . status ( ) ?;
165
158
166
159
verify_that ! ( status. success( ) , eq( false ) )
167
160
}
@@ -257,8 +250,7 @@ Actual: 2, which isn't equal to 3
257
250
258
251
#[ google_test]
259
252
fn verify_pred_should_fail_test_on_failure ( ) -> Result < ( ) > {
260
- let status =
261
- run_external_process ( "verify_predicate_with_failure" ) . status ( ) . err_to_test_failure ( ) ?;
253
+ let status = run_external_process ( "verify_predicate_with_failure" ) . status ( ) ?;
262
254
263
255
verify_that ! ( status. success( ) , eq( false ) )
264
256
}
@@ -281,15 +273,14 @@ eq_predicate(a, b) was false with
281
273
282
274
#[ google_test]
283
275
fn assert_pred_should_fail_test_on_failure ( ) -> Result < ( ) > {
284
- let status =
285
- run_external_process ( "assert_predicate_with_failure" ) . status ( ) . err_to_test_failure ( ) ?;
276
+ let status = run_external_process ( "assert_predicate_with_failure" ) . status ( ) ?;
286
277
287
278
verify_that ! ( status. success( ) , eq( false ) )
288
279
}
289
280
290
281
#[ google_test]
291
282
fn expect_pred_should_fail_test_on_failure ( ) -> Result < ( ) > {
292
- let status = run_external_process ( "expect_pred_failure" ) . status ( ) . err_to_test_failure ( ) ?;
283
+ let status = run_external_process ( "expect_pred_failure" ) . status ( ) ?;
293
284
294
285
verify_that ! ( status. success( ) , eq( false ) )
295
286
}
@@ -414,8 +405,7 @@ a_submodule :: A_STRUCT_IN_SUBMODULE.eq_predicate_as_method(a, b) was false with
414
405
415
406
#[ google_test]
416
407
fn fail_macro_causes_test_failure ( ) -> Result < ( ) > {
417
- let status =
418
- run_external_process ( "failure_due_to_fail_macro" ) . status ( ) . err_to_test_failure ( ) ?;
408
+ let status = run_external_process ( "failure_due_to_fail_macro" ) . status ( ) ?;
419
409
420
410
verify_that ! ( status. success( ) , eq( false ) )
421
411
}
@@ -478,8 +468,8 @@ Actual: 1, which isn't equal to 2
478
468
479
469
fn run_external_process_in_tests_directory ( name : & ' static str ) -> Result < String > {
480
470
let mut command = run_external_process ( name) ;
481
- let std:: process:: Output { stdout, .. } = command. output ( ) . err_to_test_failure ( ) ?;
482
- String :: from_utf8 ( stdout) . err_to_test_failure ( )
471
+ let std:: process:: Output { stdout, .. } = command. output ( ) ?;
472
+ Ok ( String :: from_utf8 ( stdout) ? )
483
473
}
484
474
485
475
fn run_external_process ( name : & ' static str ) -> Command {
0 commit comments