@@ -30,14 +30,29 @@ suite.test("CollectionOfOne.storage property")
30
30
. code {
31
31
guard #available( SwiftStdlib 6 . 1 , * ) else { return }
32
32
33
- var s = " A long string that is absolutely not smol at all. "
34
- let u = Array ( s. utf8)
35
- let c = CollectionOfOne ( s)
36
- s = " "
37
- var storage = c. storage
38
- expectEqual ( storage. count, 1 )
39
- let v = Array ( storage [ 0 ] . utf8)
40
- expectEqual ( u, v)
33
+ #warning("Re-enable when OSSA issue is resolved.")
34
+ // var s = "A long string that is absolutely not smol at all."
35
+ // let u = Array(s.utf8)
36
+ // let c = CollectionOfOne(s)
37
+ // s = ""
38
+ // var storage = c.storage
39
+ // expectEqual(storage.count, 1)
40
+ // let v = Array(storage[0].utf8)
41
+ // expectEqual(u, v)
42
+ }
43
+
44
+ suite. test ( " CollectionOfOne.storage property (simple) " )
45
+ . skip ( . custom(
46
+ { if #available( SwiftStdlib 6 . 1 , * ) { false } else { true } } ,
47
+ reason: " Requires Swift 6.1's standard library "
48
+ ) )
49
+ . code {
50
+ guard #available( SwiftStdlib 6 . 1 , * ) else { return }
51
+
52
+ let c = CollectionOfOne ( Int . random ( in: 0 ..< 100000 ) )
53
+ let storage = c. storage
54
+ expectEqual ( storage. count, c. indices. count)
55
+ expectEqual ( storage [ 0 ] , c [ 0 ] )
41
56
}
42
57
43
58
suite. test ( " SIMD2.storage property " )
0 commit comments