Fixed the build following license changes
[scilab.git] / scilab / modules / hdf5 / tests / unit_tests / h5open.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2012 - SCILAB ENTERPRISES - Simon GARESTE
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 //
8 // <-- CLI SHELL MODE -->
9 msgerr = msprintf(gettext("%s: Wrong number of input argument(s): %d to %d expected.\n"), "h5open", 1, 5);
10 assert_checkerror("h5open()",msgerr,77);
11 msgerr = msprintf(gettext("%s: Wrong type for input argument #%d: string expected.\n"), "h5open", 1);
12 assert_checkerror("h5open(42)",msgerr,999);
13 a = h5open(TMPDIR + "/x.sod");
14 assert_checkequal(a.root.Name,"/")
15  ans  =
16   T
17 h5close(a);
18 x = 1:10;
19 save(TMPDIR + "/x.sod", "x");
20 b = h5open(TMPDIR + "/x.sod");
21 assert_checkequal(b.root.Datasets,"x");
22 h5close(b);
23 a = h5open(TMPDIR + "/y.tst");
24 assert_checkequal(a.root.Name,"/");
25 h5write(a,"Dset_1",[1 2;3 4]);
26 h5close(a);
27 try
28     h5open(SCI + "/COPYING");
29     error("h5open should produce an error");
30 catch
31 end
32 copyfile(SCI+"/COPYING",TMPDIR+"/z.h5");
33 try
34     h5open(TMPDIR+"/z.h5");
35     error("h5open should produce an error");
36 catch
37 end