File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
ChatLayout/Classes/Core/Model Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -1623,4 +1623,8 @@ final class StateController<Layout: ChatLayoutRepresentation> {
16231623 return ItemPath ( item: itemIndex, section: sectionIndex)
16241624 }
16251625 }
1626+
1627+ func _resetLayoutForTests( ) {
1628+ layoutAfterUpdate = nil
1629+ }
16261630}
Original file line number Diff line number Diff line change @@ -112,8 +112,8 @@ final class PerformanceTests: XCTestCase {
112112 }
113113 measure {
114114 layout. controller. process ( changeItems: changeItems)
115+ layout. controller. _resetLayoutForTests ( )
115116 }
116- layout. controller. commitUpdates ( )
117117 }
118118
119119 func testReloadPerformance( ) {
@@ -126,8 +126,8 @@ final class PerformanceTests: XCTestCase {
126126 }
127127 measure {
128128 layout. controller. process ( changeItems: changeItems)
129+ layout. controller. _resetLayoutForTests ( )
129130 }
130- layout. controller. commitUpdates ( )
131131 }
132132
133133 func testDeletePerformance( ) {
@@ -140,8 +140,8 @@ final class PerformanceTests: XCTestCase {
140140 }
141141 measure {
142142 layout. controller. process ( changeItems: changeItems)
143+ layout. controller. _resetLayoutForTests ( )
143144 }
144- layout. controller. commitUpdates ( )
145145 }
146146
147147 func testItemUpdatePerformance( ) {
You can’t perform that action at this time.
0 commit comments