@@ -532,22 +532,22 @@ var expectations: [Expectation] = []
532
532
533
533
try test ( " Promise " ) {
534
534
535
- let p1 = JSPromise . resolve ( . null)
535
+ let p1 = JSPromise . resolve ( JSValue . null)
536
536
let exp1 = Expectation ( label: " Promise.then testcase " , expectedFulfillmentCount: 4 )
537
- p1. then { ( value) -> JSValue in
537
+ p1. then { value in
538
538
try ! expectEqual ( value, . null)
539
539
exp1. fulfill ( )
540
- return . number( 1.0 )
540
+ return JSValue . number ( 1.0 )
541
541
}
542
- . then { value -> JSValue in
542
+ . then { value in
543
543
try ! expectEqual ( value, . number( 1.0 ) )
544
544
exp1. fulfill ( )
545
- return JSPromise . resolve ( . boolean( true ) ) . jsValue ( )
545
+ return JSPromise . resolve ( JSValue . boolean ( true ) )
546
546
}
547
- . then { value -> JSValue in
547
+ . then { value in
548
548
try ! expectEqual ( value, . boolean( true ) )
549
549
exp1. fulfill ( )
550
- return . undefined
550
+ return JSValue . undefined
551
551
}
552
552
. catch { _ -> JSValue in
553
553
fatalError ( " Not fired due to no throw " )
@@ -559,20 +559,20 @@ try test("Promise") {
559
559
p2. then { _ -> JSValue in
560
560
fatalError ( " Not fired due to no success " )
561
561
}
562
- . catch { reason -> JSValue in
562
+ . catch { reason in
563
563
try ! expectEqual ( reason, . boolean( false ) )
564
564
exp2. fulfill ( )
565
- return . boolean( true )
565
+ return JSValue . boolean ( true )
566
566
}
567
- . then { value -> JSValue in
567
+ . then { value in
568
568
try ! expectEqual ( value, . boolean( true ) )
569
569
exp2. fulfill ( )
570
- return JSPromise . reject ( JSValue . number ( 2.0 ) ) . jsValue ( )
570
+ return JSPromise . reject ( JSValue . number ( 2.0 ) )
571
571
}
572
- . catch { reason -> JSValue in
572
+ . catch { reason in
573
573
try ! expectEqual ( reason, . number( 2.0 ) )
574
574
exp2. fulfill ( )
575
- return . undefined
575
+ return JSValue . undefined
576
576
}
577
577
. finally { exp2. fulfill ( ) }
578
578
@@ -592,14 +592,14 @@ try test("Promise") {
592
592
// verify that at least `timeoutMilliseconds` passed since the timer started
593
593
try ! expectEqual ( start + timeoutMilliseconds <= JSDate ( ) . valueOf ( ) , true )
594
594
exp3. fulfill ( )
595
- return . undefined
595
+ return JSValue . undefined
596
596
}
597
597
598
598
let exp4 = Expectation ( label: " Promise lifetime " )
599
599
// Ensure that users don't need to manage JSPromise lifetime
600
- JSPromise . resolve ( . boolean( true ) ) . then { _ -> JSValue in
600
+ JSPromise . resolve ( JSValue . boolean ( true ) ) . then { _ in
601
601
exp4. fulfill ( )
602
- return . undefined
602
+ return JSValue . undefined
603
603
}
604
604
expectations += [ exp1, exp2, exp3, exp4]
605
605
}
0 commit comments