afcb1fb73f372271f9631f25d06b879e32123bf0
[scilab.git] / scilab / modules / xcos / tests / unit_tests / SEP_066_Xcos_bad_hooks.dia.ref
1 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
2 // Copyright (C) DIGITEO - 2010-2010 - ClĂ©ment DAVID <clement.david@scilab.org>
3 //
4 // This file is distributed under the same license as the Scilab package.
5 // <-- ENGLISH IMPOSED -->
6 // <-- TEST WITH XCOS -->
7 //
8 // <-- Short Description -->
9 // Check the API of the Xcos hooks, see SEP_066_Xcos_hooks.odt
10 loadXcosLibs();
11 global status;
12 status = [];
13 function continueSimulation = pre_xcos_simulate(scs_m, needcompile)
14   global status;
15   1 + "string"
16   status = [status 'pre_called'];
17 endfunction
18 function post_xcos_simulate(%cpr, scs_m, needcompile)
19   global status;
20   1 + "string"
21   status = [status 'post_called'];
22 endfunction
23 assert_checktrue(importXcosDiagram(SCI + "/modules/xcos/demos/Simple_Demo.xcos"));
24 xcos_simulate(scs_m, 4);
25  
26  Error occurred in pre_xcos_simulate: Cancelling simulation.   
27 assert_checkequal(status, [])
28  ans  =
29  
30   T