Mercurial > hg > may
diff yetilab/vector/test/test_vector.yeti @ 269:0011c9a8c0ec
Add repeated
author | Chris Cannam |
---|---|
date | Thu, 23 May 2013 14:39:40 +0100 |
parents | c7efd12c27c5 |
children | 197d23954a4e |
line wrap: on
line diff
--- a/yetilab/vector/test/test_vector.yeti Thu May 23 14:39:18 2013 +0100 +++ b/yetilab/vector/test/test_vector.yeti Thu May 23 14:39:40 2013 +0100 @@ -90,6 +90,13 @@ vec.equal (vec.resizedTo 2 (vec.fromList [1,2,3])) (vec.fromList [1,2]); ), +"repeated": \( + vec.equal (vec.repeated (vec.fromList []) 2) (vec.fromList []) and + vec.equal (vec.repeated (vec.fromList [1,2,3]) 0) (vec.fromList []) and + vec.equal (vec.repeated (vec.fromList [1,2,3]) 1) (vec.fromList [1,2,3]) and + vec.equal (vec.repeated (vec.fromList [1,2,3]) 2) (vec.fromList [1,2,3,1,2,3]) +), + "reversed": \( vec.equal (vec.reversed (vec.fromList [])) (vec.fromList []) and vec.equal (vec.reversed (vec.fromList [1,2,3])) (vec.fromList [3,2,1]) and