Skip to content

Commit e6eac49

Browse files
committed
Add back failing test to run it on CI
1 parent a6877f9 commit e6eac49

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

WooCommerce/WooCommerceTests/POS/Models/PointOfSaleAggregateModelTests.swift

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,24 @@ struct PointOfSaleAggregateModelTests {
166166
#expect(sut.cart.isEmpty)
167167
}
168168

169+
@available(iOS 17.0, *)
170+
@Test func removeAllItemsFromCart_when_tapped_then_tracks_event() {
171+
// Given
172+
let sut = PointOfSaleAggregateModel(
173+
itemsController: MockPointOfSaleItemsController(),
174+
cardPresentPaymentService: MockCardPresentPaymentService(),
175+
orderController: MockPointOfSaleOrderController(),
176+
analytics: analytics,
177+
collectOrderPaymentAnalyticsTracker: MockPOSCollectOrderPaymentAnalyticsTracker()
178+
)
179+
180+
//When
181+
sut.removeAllItemsFromCart()
182+
183+
// Then
184+
#expect(analyticsProvider.receivedEvents.first(where: { $0 == "clear_cart_tapped" }) != nil)
185+
}
186+
169187
@available(iOS 17.0, *)
170188
@Test(.disabled(
171189
"""

0 commit comments

Comments
 (0)