[api_scilab] dia.ref regen about quote in string display
[scilab.git] / scilab / modules / api_scilab / tests / unit_tests / api_c / boolean_test.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2015 - Scilab Enterprises - Antoine ELIAS
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- CLI SHELL MODE -->
8 function test_boolean(safe)
9     ilib_verbose(0);
10     mkdir(pathconvert(TMPDIR+"/api_c/" + safe));
11     cd(pathconvert(TMPDIR+"/api_c/" + safe));
12     copyfile(SCI+"/modules/api_scilab/tests/unit_tests/api_c/boolean_test.c",pathconvert(TMPDIR+"/api_c/" + safe + "/boolean_test.c",%F));
13     cflags = "";
14     if safe == "unsafe" then
15         cflags = "-D__API_SCILAB_UNSAFE__";
16     end
17     ilib_build("libboolean" + safe,["boolean_test","sci_boolean_test", "csci6"],"boolean_test.c",[],"","",cflags);
18     exec("loader.sce");
19     in1 = rand(3,4) > 0.5;
20     in2 = rand() > 0.5;
21     [out1, out2, out3] = boolean_test(in1, in2);
22     assert_checkequal(out1, ~in1);
23     ref(:,:, 1) = in1;
24     ref(:,:, 2) = out1;
25     assert_checkequal(out2, ref);
26     assert_checkequal(out3, ~in2);
27     disp("OK");
28 endfunction
29 test_boolean("safe");
30   "OK"
31 test_boolean("unsafe");
32   "OK"