@@ -178,7 +178,7 @@ object Test extends App {
178
178
val ys1a = xs1.filterNot(_.head >= 'c' )
179
179
assert(ys1a `eqLst` xs1)
180
180
val ys5 = xs5.filter(_.head % 2 != 0 )
181
- assert(ys5 === Lst (" a" , " c" , " e" ), ys5)
181
+ assert(ys5 == Lst (" a" , " c" , " e" ), ys5)
182
182
183
183
val js0 = is0.filter(_ > 3 )
184
184
assert(js0.isEmpty)
@@ -187,7 +187,7 @@ object Test extends App {
187
187
val js1a = is1.filterNot(_ > 3 )
188
188
assert(js1a `eqLst` is1)
189
189
val js5 = is5.filter(_ % 2 != 0 )
190
- assert(js5 === Lst (1 , 3 , 5 ), js5)
190
+ assert(js5 == Lst (1 , 3 , 5 ), js5)
191
191
192
192
val yss0 = xss0.filter(_.nonEmpty)
193
193
assert(yss0.isEmpty)
@@ -196,9 +196,9 @@ object Test extends App {
196
196
val yss1a = xss1.filterNot(_.head.head >= 'c' )
197
197
assert(yss1a `eqLst` xss1)
198
198
val yss5 = xss5.filter(_.head.head % 2 != 0 )
199
- assert(yss5 === Lst (Lst (" a" ), Lst (" c" ), Lst (" e" )), yss5)
199
+ assert(yss5 == Lst (Lst (" a" ), Lst (" c" ), Lst (" e" )), yss5)
200
200
val yss5a = xss5.map(_.filter(_.head % 2 != 0 ))
201
- assert(yss5a === Lst (Lst (" a" ), Lst (), Lst (" c" ), Lst (), Lst (" e" )), yss5)
201
+ assert(yss5a == Lst (Lst (" a" ), Lst (), Lst (" c" ), Lst (), Lst (" e" )), yss5)
202
202
}
203
203
204
204
def existsTest () = {
@@ -267,23 +267,23 @@ object Test extends App {
267
267
assert(is1.reduceLeft(_ + _) == 1 )
268
268
assert(is3.reduceLeft(_ + _) == 6 )
269
269
270
- assert(xss0.foldLeft(Lst (" x" ))(_ ++ _) === Lst (" x" ))
271
- assert(xss1.foldLeft(Lst (" x" ))(_ ++ _) === Lst (" x" , " a" ))
272
- assert(xss2.foldLeft(Lst (): Lst [String ])(_ ++ _) === Lst (" a" , " b" ))
273
- assert(xss3.foldLeft(Lst .Empty : Lst [String ])(_ ++ _) === Lst (" a" , " b" , " c" ))
274
- assert((Lst (" x" ) /: xss0)(_ ++ _) === Lst (" x" ))
275
- assert((Lst (" x" ) /: xss1)(_ ++ _) === Lst (" x" , " a" ))
276
- assert((Lst (" x" ) /: xss2)(_ ++ _) === Lst (" x" , " a" , " b" ))
277
- assert((Lst (" x" ) /: xss3)(_ ++ _) === Lst (" x" , " a" , " b" , " c" ))
278
- assert(xss1.reduceLeft(_ ++ _) === Lst (" a" ))
279
- assert(xss3.reduceLeft(_ ++ _) === Lst (" a" , " b" , " c" ))
270
+ assert(xss0.foldLeft(Lst (" x" ))(_ ++ _) == Lst (" x" ))
271
+ assert(xss1.foldLeft(Lst (" x" ))(_ ++ _) == Lst (" x" , " a" ))
272
+ assert(xss2.foldLeft(Lst (): Lst [String ])(_ ++ _) == Lst (" a" , " b" ))
273
+ assert(xss3.foldLeft(Lst .Empty : Lst [String ])(_ ++ _) == Lst (" a" , " b" , " c" ))
274
+ assert((Lst (" x" ) /: xss0)(_ ++ _) == Lst (" x" ))
275
+ assert((Lst (" x" ) /: xss1)(_ ++ _) == Lst (" x" , " a" ))
276
+ assert((Lst (" x" ) /: xss2)(_ ++ _) == Lst (" x" , " a" , " b" ))
277
+ assert((Lst (" x" ) /: xss3)(_ ++ _) == Lst (" x" , " a" , " b" , " c" ))
278
+ assert(xss1.reduceLeft(_ ++ _) == Lst (" a" ))
279
+ assert(xss3.reduceLeft(_ ++ _) == Lst (" a" , " b" , " c" ))
280
280
}
281
281
282
282
def reverseTest () = {
283
- assert(xs0.reverse === xs0)
284
- assert(xs1.reverse === xs1)
283
+ assert(xs0.reverse == xs0)
284
+ assert(xs1.reverse == xs1)
285
285
assert(xs3.reverse.mkString == " c, b, a" , xs3.reverse.mkString)
286
- assert(xs4.reverse.reverse === xs4, xs4.reverse.reverse)
286
+ assert(xs4.reverse.reverse == xs4, xs4.reverse.reverse)
287
287
}
288
288
289
289
def applyTest () = {
@@ -304,15 +304,15 @@ object Test extends App {
304
304
}
305
305
306
306
def sliceTest () = {
307
- assert(xs5.slice(2 , 4 ) === Lst (" c" , " d" ))
308
- assert(xs5.drop(4 ) === Lst (" e" ))
307
+ assert(xs5.slice(2 , 4 ) == Lst (" c" , " d" ))
308
+ assert(xs5.drop(4 ) == Lst (" e" ))
309
309
assert(xs5.take(4 ).mkString(" " ) == " abcd" )
310
310
assert(xs5.drop(- 1 ) `eqLst` xs5)
311
311
assert(xs1.take(1 ) `eqLst` xs1)
312
312
assert(xs0.take(10 ).length == 0 )
313
313
314
- assert(is5.slice(2 , 4 ) === Lst (3 , 4 ))
315
- assert(is5.drop(4 ) === Lst (5 ))
314
+ assert(is5.slice(2 , 4 ) == Lst (3 , 4 ))
315
+ assert(is5.drop(4 ) == Lst (5 ))
316
316
assert(is5.take(4 ).mkString(" " ) == " 1234" )
317
317
assert(is5.drop(- 1 ) `eqLst` is5)
318
318
assert(is1.take(1 ) `eqLst` is1)
@@ -323,34 +323,34 @@ object Test extends App {
323
323
val ys4a = xs4.zipWith(xs5)(_ + _)
324
324
val ys4b = xs5.zipWith(xs4)(_ + _)
325
325
assert(ys4a.mkString(" " ) == " aabbccdd" , ys4a)
326
- assert(ys4a === ys4b)
326
+ assert(ys4a == ys4b)
327
327
val ys1a = xs1.zipWith(xs1)(_ + _)
328
- assert(ys1a === Lst (" aa" ))
328
+ assert(ys1a == Lst (" aa" ))
329
329
val ys1b = xs1.zipWith(xs2)(_ + _)
330
- assert(ys1b === Lst (" aa" ))
330
+ assert(ys1b == Lst (" aa" ))
331
331
val ys1c = xs2.zipWith(xs1)(_ + _)
332
- assert(ys1c === Lst (" aa" ))
332
+ assert(ys1c == Lst (" aa" ))
333
333
val ys0a = xs1.zipWith(xs0)(_ + _)
334
334
val ys0b = xs0.zipWith(xs1)(_ + _)
335
335
assert((ys0a ++ ys0b).isEmpty)
336
336
val ys3i = xs3.zipWithIndex.map((x, y) => (x, y + 1 ))
337
- assert(ys3i === Lst ((" a" , 1 ), (" b" , 2 ), (" c" , 3 )), ys3i)
337
+ assert(ys3i == Lst ((" a" , 1 ), (" b" , 2 ), (" c" , 3 )), ys3i)
338
338
339
339
val js4a = is4.zipWith(is5)(_ + _)
340
340
val js4b = is5.zipWith(is4)(_ + _)
341
341
assert(js4a.mkString(" " ) == " 2468" , js4a)
342
- assert(js4a === js4b)
342
+ assert(js4a == js4b)
343
343
val js1a = is1.zipWith(is1)(_ + _)
344
- assert(js1a === Lst (2 ))
344
+ assert(js1a == Lst (2 ))
345
345
val js1b = is1.zipWith(is2)(_ + _)
346
- assert(js1b === Lst (2 ))
346
+ assert(js1b == Lst (2 ))
347
347
val js1c = is2.zipWith(is1)(_ + _)
348
- assert(js1c === Lst (2 ))
348
+ assert(js1c == Lst (2 ))
349
349
val js0a = is1.zipWith(is0)(_ + _)
350
350
val js0b = is0.zipWith(is1)(_ + _)
351
351
assert((js0a ++ js0b).isEmpty)
352
352
val js3i = is3.zipWithIndex.map((x, y) => (x, y + 1 ))
353
- assert(js3i === Lst ((1 , 1 ), (2 , 2 ), (3 , 3 )), js3i)
353
+ assert(js3i == Lst ((1 , 1 ), (2 , 2 ), (3 , 3 )), js3i)
354
354
assert(js3i.forall(_ == _))
355
355
}
356
356
@@ -380,7 +380,7 @@ object Test extends App {
380
380
{ val b = new Lst .Buffer [String ]
381
381
b += " a"
382
382
assert(b.size == 1 )
383
- assert(b.toLst === Lst (" a" ))
383
+ assert(b.toLst == Lst (" a" ))
384
384
b += " aa"
385
385
b ++= Lst .fill(20 )(" a" )
386
386
assert(b.toLst.mkString(" " ) == " a" * 23 )
@@ -390,7 +390,7 @@ object Test extends App {
390
390
{ val b = new Lst .Buffer [Int ]
391
391
b += 1
392
392
assert(b.size == 1 )
393
- assert(b.toLst === Lst (1 ))
393
+ assert(b.toLst == Lst (1 ))
394
394
b += 11
395
395
b ++= Lst .fill(20 )(1 )
396
396
assert(b.toLst.mkString(" " ) == " 1" * 23 )
@@ -400,7 +400,7 @@ object Test extends App {
400
400
{ val b = new Lst .Buffer [Lst [String ]]
401
401
b += Lst (" a" )
402
402
assert(b.size == 1 )
403
- assert(b.toLst === Lst (Lst (" a" )))
403
+ assert(b.toLst == Lst (Lst (" a" )))
404
404
b += Lst (" aa" )
405
405
b ++= Lst .fill(20 )(Lst (" a" ))
406
406
assert(b.toLst.map(_.mkString(" " )).mkString(" " ) == " a" * 23 )
0 commit comments