[time] calendar() uses argn(1)==0 instead of 'display'
[scilab.git] / scilab / modules / time / tests / unit_tests / calendar.tst
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2007-2008 - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>
4 // Copyright (C) 2019 - Samuel GOUGEON
5 //
6 //  This file is distributed under the same license as the Scilab package.
7 // =============================================================================
8
9 // <-- CLI SHELL MODE -->
10 // <-- ENGLISH IMPOSED -->
11
12 // unit tests for calendar function
13 // =============================================================================
14
15
16 cal = calendar(2005,12);
17
18 title_ref = "Dec 2005";
19 week_ref  = "Mon  Tue  Wed  Thu  Fri  Sat  Sun";
20 cal_ref   = [0,0,0,1,2,3,4;5,6,7,8,9,10,11;12,13,14,15,16,17,18;19,20,21,22,23,24,25;26,27,28,29,30,31,0;0,0,0,0,0,0,0];
21
22 assert_checkequal(cal(1), title_ref);
23 assert_checkequal(cal(2), week_ref);
24 assert_checkequal(cal(3), cal_ref);
25
26 calendar(2019, 12)