Scilab - pass tests on 5.5.2, 6.0.2 and 6.1.0
This commit is contained in:
parent
f93f8ad1d5
commit
62d3bc04ff
5 changed files with 57 additions and 19 deletions
|
|
@ -2,6 +2,8 @@ lines(0);
|
|||
warning('off');
|
||||
ilib_verbose(0);
|
||||
|
||||
ver = getversion('scilab');
|
||||
|
||||
// Get test name (used in swigtest.quit file)
|
||||
[units, typ, names] = file(1);
|
||||
swigtestname = strsubst(fileparts(names, "fname"), "_runme", "");
|
||||
|
|
@ -23,7 +25,12 @@ end
|
|||
|
||||
// Module initialization
|
||||
try
|
||||
moduleInit = sprintf("%s_Init()", swigtestname);
|
||||
if ver(1) < 6 then
|
||||
entry = stripblanks(part(swigtestname, 1:24-5));
|
||||
else
|
||||
entry = swigtestname;
|
||||
end
|
||||
moduleInit = sprintf("%s_Init()", entry);
|
||||
execstr(moduleInit);
|
||||
catch
|
||||
mfprintf(0, "*** MODULE INIT FAILED ***\n");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue