Changeset 270 -- 2008-12-23 16:15:11
- Author
anatoo
- Comment
- テスト書きかき
Diffs
Sequence/trunk/test/seq.php
@@ -436,4 +436,17 @@
$lime->comment('indices');
$seq = seq(1, 2, 1, 1, 2);
-$lime->is($seq->indices(2)->toArray(), array(1, 4));
\ No newline at end of file
+$lime->is($seq->indices(2)->toArray(), array(1, 4));
+$lime->is($seq->indices(1)->toArray(), array(0, 2, 3));
+
+////////////////////////////////////////////////////////////////////////////////
+
+$lime->comment('interleave');
+$seq = seq(1, 2, 3);
+$lime->is($seq->interleave(0)->toArray(), array(1, 0, 2, 0, 3));
+$lime->is(seq()->interleave(0)->toArray(), array());
+
+////////////////////////////////////////////////////////////////////////////////
+
+$lime->comment('flatten');
+$lime->is(seq(1, 2, 3)->flatten()->toArray(), array(1, 2, 3));