diff test/test_for.m @ 5590:1ad66ea35fe5

[project @ 2006-01-06 00:24:05 by jwe]
author jwe
date Fri, 06 Jan 2006 00:24:06 +0000
parents
children 00fad3bad2a5
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/test_for.m	Fri Jan 06 00:24:06 2006 +0000
@@ -0,0 +1,82 @@
+%% Automatically generated from DejaGNU files
+
+%% test/octave.test/for/for-1.m
+%!test
+%! for i = 1
+%! printf_assert ("%d", i);
+%! end
+%! printf_assert ("\n");
+%! assert(prog_output_assert("1"));
+
+%% test/octave.test/for/for-2.m
+%!test
+%! for i = 1:4
+%! printf_assert ("%d", i);
+%! endfor
+%! printf_assert ("\n");
+%! assert(prog_output_assert("1234"));
+
+%% test/octave.test/for/for-3.m
+%!test
+%! for i = [1,2,3,4]
+%! printf_assert ("%d", i);
+%! endfor
+%! printf_assert ("\n");
+%! assert(prog_output_assert("1234"));
+
+%% test/octave.test/for/for-4.m
+%!test
+%! for i = [1,2;3,4]
+%! printf_assert ("%d", i(1,1));
+%! printf_assert ("%d", i(2,1));
+%! endfor
+%! printf_assert ("\n");
+%! assert(prog_output_assert("1324"));
+
+%% test/octave.test/for/for-5.m
+%!test
+%! for i = I
+%! printf_assert ("%d", imag (i));
+%! endfor
+%! printf_assert ("\n");
+%! assert(prog_output_assert("1"));
+
+%% test/octave.test/for/for-6.m
+%!test
+%! for i = [1,2,3,4]*I
+%! printf_assert ("%d", imag (i));
+%! endfor
+%! printf_assert ("\n");
+%! assert(prog_output_assert("1234"));
+
+%% test/octave.test/for/for-7.m
+%!test
+%! for i = [1,2;3,4]*I
+%! printf_assert ("%d", imag (i(1,1)));
+%! printf_assert ("%d", imag (i(2,1)));
+%! endfor
+%! printf_assert ("\n");
+%! assert(prog_output_assert("1324"));
+
+%% test/octave.test/for/for-8.m
+%!test
+%! for i = [1,2,3,4]
+%! if (i > 2)
+%! break;
+%! endif
+%! printf_assert ("%d", i);
+%! endfor
+%! printf_assert ("\n");
+%! assert(prog_output_assert("12"));
+
+%% test/octave.test/for/for-9.m
+%!test
+%! for i = [1,2,3,4]
+%! if (i < 3)
+%! continue;
+%! endif
+%! printf_assert ("%d", i);
+%! endfor
+%! printf_assert ("\n");
+%! assert(prog_output_assert("34"));
+