@@ -675,39 +675,29 @@ PrintTests.test("ClassVeryPrintable") {
675
675
expectPrinted ( " <description: 1> " , c4)
676
676
}
677
677
678
- func test_ArrayPrinting( ) {
679
- let arrayOfInts : [ Int ] = [ ]
680
- printedIs ( arrayOfInts, " [] " )
681
-
682
- printedIs ( [ 1 ] , " [1] " )
683
- printedIs ( [ 1 , 2 ] , " [1, 2] " )
684
- printedIs ( [ 1 , 2 , 3 ] , " [1, 2, 3] " )
685
-
686
- printedIs ( [ " foo " , " bar " , " bas " ] , " [ \" foo \" , \" bar \" , \" bas \" ] " )
687
- debugPrintedIs ( [ " foo " , " bar " , " bas " ] , " [ \" foo \" , \" bar \" , \" bas \" ] " )
688
-
689
- printedIs ( [ StructPrintable ( 1 ) , StructPrintable ( 2 ) ,
690
- StructPrintable ( 3 ) ] ,
691
- " [►1◀︎, ►2◀︎, ►3◀︎] " )
692
-
693
- printedIs ( [ LargeStructPrintable ( 10 , 20 , 30 , 40 ) ,
694
- LargeStructPrintable ( 50 , 60 , 70 , 80 ) ] ,
695
- " [<10 20 30 40>, <50 60 70 80>] " )
696
-
697
- printedIs ( [ StructDebugPrintable ( 1 ) ] , " [►1◀︎] " )
698
-
699
- printedIs ( [ ClassPrintable ( 1 ) , ClassPrintable ( 2 ) ,
700
- ClassPrintable ( 3 ) ] ,
701
- " [►1◀︎, ►2◀︎, ►3◀︎] " )
702
-
703
- printedIs ( [ ClassPrintable ( 1 ) , ClassPrintable ( 2 ) ,
704
- ClassPrintable ( 3 ) ] as Array < AnyObject > ,
705
- " [►1◀︎, ►2◀︎, ►3◀︎] " )
706
-
707
- print ( " test_ArrayPrinting done " )
678
+ PrintTests . test ( " Array " ) {
679
+ expectPrinted ( " [] " , [ Int] ( ) )
680
+ expectPrinted ( " [1] " , [ 1 ] )
681
+ expectPrinted ( " [1, 2] " , [ 1 , 2 ] )
682
+ expectPrinted ( " [1, 2, 3] " , [ 1 , 2 , 3 ] )
683
+
684
+ expectPrinted ( " [ \" foo \" , \" bar \" , \" bas \" ] " , [ " foo " , " bar " , " bas " ] )
685
+ expectDebugPrinted ( " [ \" foo \" , \" bar \" , \" bas \" ] " , [ " foo " , " bar " , " bas " ] )
686
+
687
+ expectPrinted ( " [►1◀︎, ►2◀︎, ►3◀︎] " , [ StructPrintable ( 1 ) ,
688
+ StructPrintable ( 2 ) , StructPrintable ( 3 ) ] )
689
+
690
+ expectPrinted ( " [<10 20 30 40>, <50 60 70 80>] " ,
691
+ [ LargeStructPrintable ( 10 , 20 , 30 , 40 ) , LargeStructPrintable ( 50 , 60 , 70 , 80 ) ] )
692
+
693
+ expectPrinted ( " [►1◀︎] " , [ StructDebugPrintable ( 1 ) ] )
694
+
695
+ expectPrinted ( " [►1◀︎, ►2◀︎, ►3◀︎] " , [ ClassPrintable ( 1 ) ,
696
+ ClassPrintable ( 2 ) , ClassPrintable ( 3 ) ] )
697
+
698
+ expectPrinted ( " [►1◀︎, ►2◀︎, ►3◀︎] " , [ ClassPrintable ( 1 ) ,
699
+ ClassPrintable ( 2 ) , ClassPrintable ( 3 ) ] as Array < AnyObject > )
708
700
}
709
- test_ArrayPrinting ( )
710
- // CHECK: test_ArrayPrinting done
711
701
712
702
func test_DictionaryPrinting( ) {
713
703
var dictSI : Dictionary < String , Int > = [ : ]
0 commit comments