public function test_slice_before_1() { $arr = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 0); Enumerator::slice_before_($arr, "/[02468]/"); $this->assertEquals(array(array(1), array(2, 3), array(4, 5), array(6, 7), array(8, 9), array(0)), $arr); }