IGListKit/Tests
Tim Oliver a18565b8b2 Add coverage to catch inconsistency exception
Summary:
Added a unit test to cover the inconsistency exception catch we added to capture the crashes caused by the new collection view behaviour in iOS 16.4.

The test deliberately puts the collection view state and the model state out of alignment, and then tests that the exception correctly occurs as expected.

Reviewed By: fabiomassimo

Differential Revision: D50072956

fbshipit-source-id: 4097cc0451d55d1a148156c783fe42654821113c
2023-10-11 22:30:36 -07:00
..
Assets Support supplementaryViews created from nibs (continued) 2016-11-05 16:29:06 -07:00
Objects Added extra test case to IGTestDelegateController 2023-04-17 20:41:49 -07:00
IGListAdapterE2ETests.m Add coverage for testing initial and final layout attributes without a transitioning delegate 2023-10-06 03:08:34 -07:00
IGListAdapterProxyTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListAdapterStoryboardTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListAdapterTests.m Remove unneeded interactive reordering test 2023-10-04 22:29:15 -07:00
IGListAdapterUpdaterTests.m Added more coverage cases to list adapter tests 2023-04-17 20:41:49 -07:00
IGListBatchUpdateDataTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListBindingSectionControllerTests.m Fix failing cell sizing test with IGListCollectionViewLayout 2023-10-06 03:08:34 -07:00
IGListBindingSingleSectionControllerTests.m Add remaining test coverage for IGListBindingSingleSectionController 2023-04-20 14:26:11 -07:00
IGListCollectionScrollingTraitsTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListCollectionViewLayoutTests.m Added test coverage to collection view and collection view layout 2023-04-17 20:41:49 -07:00
IGListCollectionViewTests.m Update IGListCollectionViewTests for new collection view behaviour 2023-10-06 03:08:34 -07:00
IGListContentInsetTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDebugDescriptionTests.m Add new test files to IGListKit 2023-04-17 20:41:49 -07:00
IGListDebuggerTests.m Add test coverage for list adapter debugger class 2023-04-17 20:41:49 -07:00
IGListDiffDescriptionStringTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiffResultTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiffSwiftTests.swift Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiffTests.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListDiffTests.m Bring IGListDiffKit test coverage to 100% 2023-04-17 20:41:49 -07:00
IGListDisplayHandlerTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListGenericSectionControllerTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListInteractiveMovingTests.m Add new test files to IGListKit 2023-04-17 20:41:49 -07:00
IGListKitTests-Bridging-Header.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListReloadDataUpdaterTests.m Add coverage to updater class 2023-10-06 03:08:34 -07:00
IGListSectionControllerTests.m Split out checks for methods that throw 2023-04-20 14:26:11 -07:00
IGListSectionMapTests.m Added remaining test coverage for IGListSectionMap 2023-04-17 20:41:49 -07:00
IGListSingleNibItemControllerTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListSingleSectionControllerTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListSingleStoryboardItemControllerTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListTestCase.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListTestCase.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListTestHelpers.h Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
IGListTransactionTests.m Add coverage to catch inconsistency exception 2023-10-11 22:30:36 -07:00
IGListWorkingRangeHandlerTests.m Standarize the copyright notice in all source files 2023-04-06 02:44:16 -07:00
Info.plist Update deployment targets to silence Xcode 14 warnings (#1573) 2023-05-01 22:48:23 -07:00