Split out checks for methods that throw

Summary:
I'm still not sure if there's an easier way to test throwing methods that work on both GitHub Actions and our internal build tooling (Since GitHub does throw at asserts, and our internal tools don't), but this way at least works.

Each statement has to be contained in its own separate `try` because the first throwing method will cancel execution in the rest of the code block.

This diff separates out each throwing test into its own `try` block

Reviewed By: candance

Differential Revision: D45147876

fbshipit-source-id: 95d587d5abe4a695b1ca1f76ebf3bda3984c6065
This commit is contained in:
Tim Oliver 2023-04-20 14:26:11 -07:00 committed by Facebook GitHub Bot
parent f66a0ae1e7
commit 425cee4cef

View file

@ -35,6 +35,9 @@
@try {
[sectionController cellForItemAtIndex:0];
} @catch (NSException *exception) {}
@try {
[sectionController moveObjectFromIndex:0 toIndex:1];
} @catch (NSException *exception) {}
}