Add tests for op::for_each