@@ -5,7 +5,6 @@ import PDFKit
55import SafariServices
66@_spi ( Private) @testable import Sentry
77import SentryTestUtils
8- import SnapshotTesting
98import SwiftUI
109import UIKit
1110import WebKit
@@ -64,11 +63,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
6463 // -- Act --
6564 let sut = getSut ( maskAllText: true , maskAllImages: true )
6665 let result = sut. redactRegionsFor ( view: rootView)
67- let masked = createMaskedScreenshot ( view: rootView, regions: result)
6866
6967 // -- Assert --
70- assertSnapshot ( of: masked, as: . image)
71-
7268 let region = try XCTUnwrap ( result. element ( at: 0 ) )
7369 // The text color of UITextView is not used for redaction
7470 XCTAssertNil ( region. color)
@@ -87,10 +83,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
8783 // -- Act --
8884 let sut = getSut ( maskAllText: false , maskAllImages: true )
8985 let result = sut. redactRegionsFor ( view: rootView)
90- let masked = createMaskedScreenshot ( view: rootView, regions: result)
9186
9287 // -- Assert --
93- assertSnapshot ( of: masked, as: . image)
9488 XCTAssertEqual ( result. count, 0 )
9589 }
9690
@@ -101,10 +95,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
10195 // -- Act --
10296 let sut = getSut ( maskAllText: true , maskAllImages: false )
10397 let result = sut. redactRegionsFor ( view: rootView)
104- let masked = createMaskedScreenshot ( view: rootView, regions: result)
10598
10699 // -- Assert --
107- assertSnapshot ( of: masked, as: . image)
108100 XCTAssertEqual ( result. count, 1 )
109101 }
110102
@@ -131,11 +123,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
131123 // -- Act --
132124 let sut = getSut ( maskAllText: true , maskAllImages: true )
133125 let result = sut. redactRegionsFor ( view: rootView)
134- let masked = createMaskedScreenshot ( view: rootView, regions: result)
135126
136127 // -- Assert --
137- assertSnapshot ( of: masked, as: . image)
138-
139128 let region = try XCTUnwrap ( result. element ( at: 0 ) )
140129 // The text color of UITextView is not used for redaction
141130 XCTAssertNil ( region. color)
@@ -154,10 +143,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
154143 // -- Act --
155144 let sut = getSut ( maskAllText: false , maskAllImages: true )
156145 let result = sut. redactRegionsFor ( view: rootView)
157- let masked = createMaskedScreenshot ( view: rootView, regions: result)
158146
159147 // -- Assert --
160- assertSnapshot ( of: masked, as: . image)
161148 XCTAssertEqual ( result. count, 0 )
162149 }
163150
@@ -168,10 +155,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
168155 // -- Act --
169156 let sut = getSut ( maskAllText: true , maskAllImages: false )
170157 let result = sut. redactRegionsFor ( view: rootView)
171- let masked = createMaskedScreenshot ( view: rootView, regions: result)
172158
173159 // -- Assert --
174- assertSnapshot ( of: masked, as: . image)
175160 XCTAssertEqual ( result. count, 1 )
176161 }
177162
@@ -196,11 +181,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
196181 // -- Act --
197182 let sut = getSut ( maskAllText: true , maskAllImages: true )
198183 let result = sut. redactRegionsFor ( view: rootView)
199- let masked = createMaskedScreenshot ( view: rootView, regions: result)
200184
201185 // -- Assert --
202- assertSnapshot ( of: masked, as: . image)
203-
204186 let region = try XCTUnwrap ( result. element ( at: 0 ) )
205187 // The text color of UITextView is not used for redaction
206188 XCTAssertNil ( region. color)
@@ -219,10 +201,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
219201 // -- Act --
220202 let sut = getSut ( maskAllText: true , maskAllImages: false )
221203 let result = sut. redactRegionsFor ( view: rootView)
222- let masked = createMaskedScreenshot ( view: rootView, regions: result)
223204
224205 // -- Assert --
225- assertSnapshot ( of: masked, as: . image)
226206 XCTAssertEqual ( result. count, 0 )
227207 }
228208
@@ -233,10 +213,8 @@ class SentryUIRedactBuilderTests_ReactNative: SentryUIRedactBuilderTests { // sw
233213 // -- Act --
234214 let sut = getSut ( maskAllText: false , maskAllImages: true )
235215 let result = sut. redactRegionsFor ( view: rootView)
236- let masked = createMaskedScreenshot ( view: rootView, regions: result)
237216
238217 // -- Assert --
239- assertSnapshot ( of: masked, as: . image)
240218 XCTAssertEqual ( result. count, 1 )
241219 }
242220}
0 commit comments