Merge: doc: fixed some typos and other misc. corrections
[nit.git] / tests / test_pipeline.nit
index 37d66b6..f29f2dd 100644 (file)
 
 import pipeline
 
-var a1 = [1..1000]
+var a1 = [1,2,3,4,5]
 var a2 = [1,2,1,1,1,3,2]
 
-print a2.sort_filter.to_a
-print a2.uniq.to_a
-print a2.seq_uniq.to_a
+print a2.iterator.sort.to_a
+print a2.iterator.uniq.to_a
+print a2.iterator.seq_uniq.to_a
 
 ##
 
-print((a1 + a2).length)
+print((a1.iterator + a2.iterator).to_a)
 
-print a2.alternate(0).to_a
+print a1.iterator.alternate(0).to_a
 
-print a2.skip(1).to_a
+print a2.iterator.skip(1).to_a
 
 ##
 
-print a1.head(2).to_a
-print a1.skip_head(998).to_a
-print a1.tail(2).to_a
-print a1.skip_tail(998).to_a
+var i = a1.iterator
+print i.head(2).to_a
+print i.to_a
 
-print a1.skip_head(1).head(3).skip_tail(1).tail(1).to_a
+print a1.iterator.skip_head(2).to_a
+print a1.iterator.tail(2).to_a
+print a1.iterator.skip_tail(2).to_a
+
+print a1.iterator.skip_head(1).head(3).skip_tail(1).tail(1).to_a