update h5rm and h5flush tests to clean previous file 07/17007/1
Antoine ELIAS [Fri, 7 Aug 2015 10:38:55 +0000 (12:38 +0200)]
Change-Id: I57439099990e46e9b41d6ea3cc8f8eb00722dca4

scilab/modules/hdf5/tests/unit_tests/h5flush.dia.ref
scilab/modules/hdf5/tests/unit_tests/h5flush.tst
scilab/modules/hdf5/tests/unit_tests/h5mv.dia.ref
scilab/modules/hdf5/tests/unit_tests/h5mv.tst

index 82166bf..5621a47 100644 (file)
@@ -10,6 +10,8 @@ msgerr = msprintf(gettext("%s: Wrong number of input argument(s): %d to %d expec
 assert_checkerror("h5flush()",msgerr,77);
 msgerr = msprintf(gettext("%s: Wrong type for input argument #%d: A HDF5 object expected.\n"), "h5flush", 1);
 assert_checkerror("h5flush(42)",msgerr,999);
+deletefile(TMPDIR + "/test.h5");
+deletefile(TMPDIR + "/test1.h5");
 a = h5open(TMPDIR + "/test.h5", "w");
 x = uint8(1:24);
 h5dataset(a, "Dset1", [1 2 3 4 ; 1 1 1 1 ; 1 1 1 1 ; 1 1 1 1; 1 2 3 4], x, [1 2 3 4 ; 1 2 3 4 ; 1 1 1 1 ; 1 1 1 1 ; 1 1 1 1 ; 1 2 3 4]);
@@ -28,3 +30,4 @@ h5write(a.root.Grp_1, "Dset_1", [1 2 ; 3 4]);
 h5flush(a);
 h5mv(a.root.Grp_1, "Dset_1", a, "Dset_3")
 assert_checkequal(a.root.Dset_3.data,[1 2;3 4]);
+h5close(a);
index fa3e971..e323706 100644 (file)
@@ -12,6 +12,9 @@ assert_checkerror("h5flush()",msgerr,77);
 msgerr = msprintf(gettext("%s: Wrong type for input argument #%d: A HDF5 object expected.\n"), "h5flush", 1);
 assert_checkerror("h5flush(42)",msgerr,999);
 
+deletefile(TMPDIR + "/test.h5");
+deletefile(TMPDIR + "/test1.h5");
+
 a = h5open(TMPDIR + "/test.h5", "w");
 x = uint8(1:24);
 h5dataset(a, "Dset1", [1 2 3 4 ; 1 1 1 1 ; 1 1 1 1 ; 1 1 1 1; 1 2 3 4], x, [1 2 3 4 ; 1 2 3 4 ; 1 1 1 1 ; 1 1 1 1 ; 1 1 1 1 ; 1 2 3 4]);
@@ -32,3 +35,4 @@ h5write(a.root.Grp_1, "Dset_1", [1 2 ; 3 4]);
 h5flush(a);
 h5mv(a.root.Grp_1, "Dset_1", a, "Dset_3")
 assert_checkequal(a.root.Dset_3.data,[1 2;3 4]);
+h5close(a);
index 2b93f25..6b33bd0 100644 (file)
@@ -18,6 +18,9 @@ msgerr = msprintf(gettext("%s: Wrong type for input argument #%d: A string expec
 assert_checkerror("h5mv(""42"",""42"",42)",msgerr,999);
 msgerr = msprintf(gettext("%s: %s\n"), "h5mv", msprintf(gettext("Invalid hdf5 file: %s."),"42"));
 assert_checkerror("h5mv(""42"",""42"",""42"")",msgerr,999);
+deletefile(TMPDIR + "/test.h5");
+deletefile(TMPDIR + "/test1.h5");
+deletefile(TMPDIR + "/test2.h5");
 a = h5open(TMPDIR + "/test.h5");
 msgerr = msprintf(gettext("%s: %s\n"), "h5mv", msprintf(gettext("Invalid hdf5 file: %s."),"42"));
 assert_checkerror("h5mv(a,""42"",""42"")",msgerr,999);
index 0a06a41..4fe2a95 100644 (file)
@@ -20,6 +20,10 @@ assert_checkerror("h5mv(""42"",""42"",42)",msgerr,999);
 msgerr = msprintf(gettext("%s: %s\n"), "h5mv", msprintf(gettext("Invalid hdf5 file: %s."),"42"));
 assert_checkerror("h5mv(""42"",""42"",""42"")",msgerr,999);
 
+deletefile(TMPDIR + "/test.h5");
+deletefile(TMPDIR + "/test1.h5");
+deletefile(TMPDIR + "/test2.h5");
+
 a = h5open(TMPDIR + "/test.h5");
 
 msgerr = msprintf(gettext("%s: %s\n"), "h5mv", msprintf(gettext("Invalid hdf5 file: %s."),"42"));