@@ -77,7 +77,7 @@ class ObjectiveCBridgingSpec: QuickSpec {
77
77
expect ( ( producer. single ( ) ) ? . value) == 2
78
78
}
79
79
80
- it ( " should forward errors " ) {
80
+ it ( " should forward errors " ) {
81
81
let error = TestError . default
82
82
83
83
let racSignal = RACSignal< AnyObject> . error( error)
@@ -133,30 +133,30 @@ class ObjectiveCBridgingSpec: QuickSpec {
133
133
observer. send ( error: expectedError)
134
134
expect ( error) == expectedError
135
135
}
136
-
136
+
137
137
it ( " should maintain userInfo on NSError " ) {
138
138
let ( signal, observer) = Signal < AnyObject , NSError > . pipe ( )
139
139
let racSignal = signal. toRACSignal ( )
140
-
140
+
141
141
var error : String ?
142
-
142
+
143
143
racSignal. subscribeError {
144
144
error = $0? . localizedDescription
145
145
return
146
146
}
147
-
147
+
148
148
observer. send ( error: testNSError)
149
149
150
150
expect ( error) == userInfo [ key]
151
151
}
152
-
152
+
153
153
it ( " should bridge next events with value Optional<Any>.none to nil in Objective-C " ) {
154
154
let ( signal, observer) = Signal < Optional < AnyObject > , NSError > . pipe ( )
155
155
let racSignal = signal. toRACSignal ( ) . replay ( ) . materialize ( )
156
156
157
157
observer. send ( value: nil )
158
158
observer. sendCompleted ( )
159
-
159
+
160
160
let event = racSignal. first ( )
161
161
expect ( event? . value) . to ( beNil ( ) )
162
162
}
@@ -187,20 +187,20 @@ class ObjectiveCBridgingSpec: QuickSpec {
187
187
let event = racSignal. first ( )
188
188
expect ( event? . error as? NSError ) == TestError . error1 as NSError
189
189
}
190
-
190
+
191
191
it ( " should maintain userInfo on NSError " ) {
192
192
let producer = SignalProducer < AnyObject , NSError > ( error: testNSError)
193
193
let racSignal = producer. toRACSignal ( ) . materialize ( )
194
-
194
+
195
195
let event = racSignal. first ( )
196
196
let userInfoValue = event? . error? . localizedDescription
197
197
expect ( userInfoValue) == userInfo [ key]
198
198
}
199
-
199
+
200
200
it ( " should bridge next events with value Optional<AnyObject>.none to nil in Objective-C " ) {
201
201
let producer = SignalProducer < Optional < AnyObject > , NSError > ( value: nil )
202
202
let racSignal = producer. toRACSignal ( ) . materialize ( )
203
-
203
+
204
204
let event = racSignal. first ( )
205
205
expect ( event? . value) . to ( beNil ( ) )
206
206
}
@@ -281,7 +281,7 @@ class ObjectiveCBridgingSpec: QuickSpec {
281
281
282
282
var command : RACCommand < NSNumber , NSString > !
283
283
var enabled = false
284
-
284
+
285
285
beforeEach {
286
286
results = [ ]
287
287
enabledProperty = MutableProperty ( true )
@@ -331,7 +331,7 @@ class ObjectiveCBridgingSpec: QuickSpec {
331
331
var action : Action < Optional < AnyObject > , Optional < AnyObject > , TestError > !
332
332
var command : RACCommand < AnyObject , AnyObject > !
333
333
334
- action = Action ( ) { input in
334
+ action = Action { input in
335
335
return SignalProducer ( value: input)
336
336
}
337
337
@@ -350,7 +350,7 @@ class ObjectiveCBridgingSpec: QuickSpec {
350
350
var action : Action < NSString , Optional < AnyObject > , TestError > !
351
351
var command : RACCommand < NSString , AnyObject > !
352
352
353
- action = Action ( ) { input in
353
+ action = Action { _ in
354
354
return SignalProducer ( value: Optional< AnyObject> . none)
355
355
}
356
356
@@ -378,7 +378,7 @@ class ObjectiveCBridgingSpec: QuickSpec {
378
378
. replay ( )
379
379
. materialize ( )
380
380
381
- action = Action ( ) { input in
381
+ action = Action { input in
382
382
inputSubject. sendNext ( input)
383
383
return SignalProducer ( value: " result " )
384
384
}
@@ -392,15 +392,15 @@ class ObjectiveCBridgingSpec: QuickSpec {
392
392
expect ( event. value) . to ( beNil ( ) )
393
393
}
394
394
}
395
-
395
+
396
396
describe ( " RACSubscriber.sendNext " ) {
397
397
it ( " should have an argument of type Optional.none represented as `nil` " ) {
398
398
let racSignal = RACSignal < AnyObject > . createSignal { subscriber in
399
399
subscriber. sendNext ( Optional< AnyObject> . none)
400
400
subscriber. sendCompleted ( )
401
401
return nil
402
402
}
403
-
403
+
404
404
let event = try ! racSignal. materialize ( ) . asynchronousFirstOrDefault ( nil , success: nil )
405
405
let value = event. value
406
406
expect ( value) . to ( beNil ( ) )
0 commit comments