@@ -83,11 +83,17 @@ class SourceNSInputStreamTest {
83
83
84
84
byteArray.fill(- 5 )
85
85
assertEquals(Segment .SIZE .convert(), input.read(cPtr, lengthPlusOne.convert()))
86
- assertEquals(" [97${" , 98" .repeat(Segment .SIZE - 1 )}${" , -5" .repeat(Segment .SIZE + 3 )} ]" , byteArray.contentToString())
86
+ assertEquals(
87
+ " [97${" , 98" .repeat(Segment .SIZE - 1 )}${" , -5" .repeat(Segment .SIZE + 3 )} ]" ,
88
+ byteArray.contentToString()
89
+ )
87
90
88
91
byteArray.fill(- 6 )
89
92
assertEquals(Segment .SIZE .convert(), input.read(cPtr, lengthPlusOne.convert()))
90
- assertEquals(" [98${" , 98" .repeat(Segment .SIZE - 1 )}${" , -6" .repeat(Segment .SIZE + 3 )} ]" , byteArray.contentToString())
93
+ assertEquals(
94
+ " [98${" , 98" .repeat(Segment .SIZE - 1 )}${" , -6" .repeat(Segment .SIZE + 3 )} ]" ,
95
+ byteArray.contentToString()
96
+ )
91
97
92
98
byteArray.fill(- 7 )
93
99
assertEquals(2 , input.read(cPtr, lengthPlusOne.convert()))
@@ -140,15 +146,16 @@ class SourceNSInputStreamTest {
140
146
NSStreamEventOpenCompleted -> opened.unlock()
141
147
NSStreamEventHasBytesAvailable -> {
142
148
sink.usePinned {
143
- assertEquals(1 , input.read(it.addressOf(read.value).reinterpret(), 1U ))
144
- read.value++
149
+ assertEquals(1 , input.read(it.addressOf(read.getAndIncrement()).reinterpret(), 1U ))
145
150
}
146
151
}
152
+
147
153
NSStreamEventEndEncountered -> {
148
154
assertEquals(data, sink.decodeToString())
149
155
input.close()
150
156
completed.unlock()
151
157
}
158
+
152
159
else -> fail(" unexpected event ${handleEvent.asString()} " )
153
160
}
154
161
}
@@ -211,6 +218,7 @@ class SourceNSInputStreamTest {
211
218
completed.unlock()
212
219
}
213
220
}
221
+
214
222
NSStreamEventEndEncountered -> fail(" $data shouldn't be subscribed" )
215
223
else -> fail(" unexpected event ${handleEvent.asString()} " )
216
224
}
@@ -248,12 +256,16 @@ class SourceNSInputStreamTest {
248
256
NSStreamEventHasBytesAvailable -> {
249
257
val sink = ByteArray (data.length)
250
258
sink.usePinned {
251
- assertEquals(data.length.convert(), input.read(it.addressOf(0 ).reinterpret(), data.length.convert()))
259
+ assertEquals(
260
+ data.length.convert(),
261
+ input.read(it.addressOf(0 ).reinterpret(), data.length.convert())
262
+ )
252
263
}
253
264
assertEquals(data, sink.decodeToString())
254
265
input.close()
255
266
available.unlock()
256
267
}
268
+
257
269
else -> fail(" unexpected event ${handleEvent.asString()} " )
258
270
}
259
271
}
0 commit comments