Bug #10379 fixed - lines did not manage a 1x2 vector [nc, nl] as input argument.
[scilab.git] / scilab / modules / console / tests / nonreg_tests / bug_10379.tst
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2012 - DIGITEO - Allan CORNET
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 //
8 // <-- TEST WITH CONSOLE -->
9 //
10 // <-- Non-regression test for bug 10379 -->
11 //
12 // <-- Bugzilla URL -->
13 // http://bugzilla.scilab.org/10379
14 //
15 // <-- Short Description -->
16 // lines did not manage a 1x2 vector [nc, nl] as input argument
17
18 old_lines_value = lines();
19 assert_checkequal(old_lines_value(2), 0);
20
21 new_lines_value = [70 30];
22 lines(new_lines_value);
23
24 modified_lines_value = lines();
25 assert_checkequal(modified_lines_value, new_lines_value);
26
27 // we restore default values
28 lines(old_lines_value);
29 modified_lines_value = lines();
30 assert_checkequal(modified_lines_value, old_lines_value);