From 4eabafc62f17fd0e3aad75f18be4d10b7cc5d8bb Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Tue, 10 May 2016 16:45:44 +0200 Subject: [PATCH] LiblinphoneTester: try catch --- LiblinphoneTester/DetailTableView.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/LiblinphoneTester/DetailTableView.m b/LiblinphoneTester/DetailTableView.m index 950e5d53e..e66fe9948 100644 --- a/LiblinphoneTester/DetailTableView.m +++ b/LiblinphoneTester/DetailTableView.m @@ -195,7 +195,12 @@ static NSString *const kAllTestsName = @"Run All tests"; if ([test.name isEqualToString:kAllTestsName]) { testName = nil; } - BOOL fail = bc_tester_run_tests([testSuite UTF8String], [testName UTF8String], NULL); + BOOL fail = NO; + @try { + fail = bc_tester_run_tests([testSuite UTF8String], [testName UTF8String], NULL); + } @catch (NSException *e) { + fail = YES; + } if (fail) { LOGW(@"Test Failed!"); test.state = TestStateFailed;