@@ -67,35 +67,35 @@ final class DependencyValuesTests: XCTestCase {
6767 }
6868
6969 func testDependencyDefaultIsReused( ) {
70- DependencyValues . withValue ( \. self, . init( ) ) {
70+ DependencyValues . withValue ( \. self, . init( ) ) {
7171 DependencyValues . withValue ( \. context, . test) {
72- @Dependency ( \. reuseClient) var reuseClient : ReuseClient
72+ @Dependency ( \. reuseClient) var reuseClient : ReuseClient
7373
74- XCTAssertEqual ( reuseClient. count ( ) , 0 )
75- reuseClient. setCount ( 42 )
76- XCTAssertEqual ( reuseClient. count ( ) , 42 )
74+ XCTAssertEqual ( reuseClient. count ( ) , 0 )
75+ reuseClient. setCount ( 42 )
76+ XCTAssertEqual ( reuseClient. count ( ) , 42 )
77+ }
7778 }
7879 }
79- }
8080
8181 func testDependencyDefaultIsReused_SegmentedByContext( ) {
8282 DependencyValues . withValue ( \. self, . init( ) ) {
8383 DependencyValues . withValue ( \. context, . test) {
84- @Dependency ( \. reuseClient) var reuseClient : ReuseClient
84+ @Dependency ( \. reuseClient) var reuseClient : ReuseClient
8585
86- XCTAssertEqual ( reuseClient. count ( ) , 0 )
87- reuseClient. setCount ( 42 )
88- XCTAssertEqual ( reuseClient. count ( ) , 42 )
89-
90- DependencyValues . withValue ( \. context, . preview) {
9186 XCTAssertEqual ( reuseClient. count ( ) , 0 )
92- reuseClient. setCount ( 1729 )
93- XCTAssertEqual ( reuseClient. count ( ) , 1729 )
94- }
87+ reuseClient. setCount ( 42 )
88+ XCTAssertEqual ( reuseClient. count ( ) , 42 )
89+
90+ DependencyValues . withValue ( \. context, . preview) {
91+ XCTAssertEqual ( reuseClient. count ( ) , 0 )
92+ reuseClient. setCount ( 1729 )
93+ XCTAssertEqual ( reuseClient. count ( ) , 1729 )
94+ }
9595
96- XCTAssertEqual ( reuseClient. count ( ) , 42 )
96+ XCTAssertEqual ( reuseClient. count ( ) , 42 )
9797
98- DependencyValues . withValue ( \. context, . live) {
98+ DependencyValues . withValue ( \. context, . live) {
9999 // `XCTExpectFailure` is not supported on Linux
100100 #if DEBUG && !os(Linux)
101101 XCTExpectFailure {
@@ -106,20 +106,20 @@ final class DependencyValuesTests: XCTestCase {
106106 """
107107 )
108108 }
109- #endif
110- XCTAssertEqual ( reuseClient. count ( ) , 0 )
111- reuseClient. setCount ( - 42 )
112- XCTAssertEqual (
113- reuseClient. count ( ) ,
114- 0 ,
115- " Don't cache dependency when using a test value in a live context "
116- )
117- }
109+ #endif
110+ XCTAssertEqual ( reuseClient. count ( ) , 0 )
111+ reuseClient. setCount ( - 42 )
112+ XCTAssertEqual (
113+ reuseClient. count ( ) ,
114+ 0 ,
115+ " Don't cache dependency when using a test value in a live context "
116+ )
117+ }
118118
119- XCTAssertEqual ( reuseClient. count ( ) , 42 )
119+ XCTAssertEqual ( reuseClient. count ( ) , 42 )
120+ }
120121 }
121122 }
122- }
123123
124124 func testAccessingTestDependencyFromLiveContext_WhenUpdatingDependencies( ) {
125125 @Dependency ( \. reuseClient) var reuseClient : ReuseClient
@@ -147,44 +147,44 @@ final class DependencyValuesTests: XCTestCase {
147147
148148 func testBinding( ) {
149149 DependencyValues . withValue ( \. context, . test) {
150- @Dependency ( \. childDependencyEarlyBinding) var childDependencyEarlyBinding :
150+ @Dependency ( \. childDependencyEarlyBinding) var childDependencyEarlyBinding :
151151 ChildDependencyEarlyBinding
152- @Dependency ( \. childDependencyLateBinding) var childDependencyLateBinding :
152+ @Dependency ( \. childDependencyLateBinding) var childDependencyLateBinding :
153153 ChildDependencyLateBinding
154-
155- XCTAssertEqual ( childDependencyEarlyBinding. fetch ( ) , 42 )
156- XCTAssertEqual ( childDependencyLateBinding. fetch ( ) , 42 )
157-
158- DependencyValues . withValue ( \. someDependency. fetch, { 1729 } ) {
159- XCTAssertEqual ( childDependencyEarlyBinding. fetch ( ) , 1729 )
160- XCTAssertEqual ( childDependencyLateBinding. fetch ( ) , 1729 )
161- }
162-
163- var childDependencyEarlyBindingEscaped : ChildDependencyEarlyBinding !
164- var childDependencyLateBindingEscaped : ChildDependencyLateBinding !
165-
166- DependencyValues . withValue ( \. someDependency. fetch, { 999 } ) {
167- @Dependency ( \. childDependencyEarlyBinding) var childDependencyEarlyBinding2 :
154+
155+ XCTAssertEqual ( childDependencyEarlyBinding. fetch ( ) , 42 )
156+ XCTAssertEqual ( childDependencyLateBinding. fetch ( ) , 42 )
157+
158+ DependencyValues . withValue ( \. someDependency. fetch, { 1729 } ) {
159+ XCTAssertEqual ( childDependencyEarlyBinding. fetch ( ) , 1729 )
160+ XCTAssertEqual ( childDependencyLateBinding. fetch ( ) , 1729 )
161+ }
162+
163+ var childDependencyEarlyBindingEscaped : ChildDependencyEarlyBinding !
164+ var childDependencyLateBindingEscaped : ChildDependencyLateBinding !
165+
166+ DependencyValues . withValue ( \. someDependency. fetch, { 999 } ) {
167+ @Dependency ( \. childDependencyEarlyBinding) var childDependencyEarlyBinding2 :
168168 ChildDependencyEarlyBinding
169- @Dependency ( \. childDependencyLateBinding) var childDependencyLateBinding2 :
169+ @Dependency ( \. childDependencyLateBinding) var childDependencyLateBinding2 :
170170 ChildDependencyLateBinding
171-
172- childDependencyEarlyBindingEscaped = childDependencyEarlyBinding
173- childDependencyLateBindingEscaped = childDependencyLateBinding
174-
175- XCTAssertEqual ( childDependencyEarlyBinding2. fetch ( ) , 999 )
176- XCTAssertEqual ( childDependencyLateBinding2. fetch ( ) , 999 )
177- }
178-
179- XCTAssertEqual ( childDependencyEarlyBindingEscaped. fetch ( ) , 42 )
180- XCTAssertEqual ( childDependencyLateBindingEscaped. fetch ( ) , 42 )
181-
182- DependencyValues . withValue ( \. someDependency. fetch, { 1_000 } ) {
183- XCTAssertEqual ( childDependencyEarlyBindingEscaped. fetch ( ) , 1_000 )
184- XCTAssertEqual ( childDependencyLateBindingEscaped. fetch ( ) , 1_000 )
171+
172+ childDependencyEarlyBindingEscaped = childDependencyEarlyBinding
173+ childDependencyLateBindingEscaped = childDependencyLateBinding
174+
175+ XCTAssertEqual ( childDependencyEarlyBinding2. fetch ( ) , 999 )
176+ XCTAssertEqual ( childDependencyLateBinding2. fetch ( ) , 999 )
177+ }
178+
179+ XCTAssertEqual ( childDependencyEarlyBindingEscaped. fetch ( ) , 42 )
180+ XCTAssertEqual ( childDependencyLateBindingEscaped. fetch ( ) , 42 )
181+
182+ DependencyValues . withValue ( \. someDependency. fetch, { 1_000 } ) {
183+ XCTAssertEqual ( childDependencyEarlyBindingEscaped. fetch ( ) , 1_000 )
184+ XCTAssertEqual ( childDependencyLateBindingEscaped. fetch ( ) , 1_000 )
185+ }
185186 }
186187 }
187- }
188188
189189 func testNestedDependencyIsOverridden( ) {
190190 DependencyValues . withValue ( \. nestedValue. value, 10 ) {
0 commit comments