* Bug #12097 fixed - Scilab wrongly detected DLL platform information.
[scilab.git] / scilab / modules / dynamic_link / tests / nonreg_tests / bug_12097.tst
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2012 - Scilab Enterprises - Vincent COVUERT
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 //
8 // <-- CLI SHELL MODE -->
9 //
10 // <-- WINDOWS ONLY -->
11 //
12 // <-- Non-regression test for bug 12097 -->
13 //
14 // <-- Bugzilla URL -->
15 // http://bugzilla.scilab.org/show_bug.cgi?id=12097
16 //
17 // <-- Short Description -->
18 // Scilab wrongly detected DLL platform information.
19
20 // Bug fix is tested through the ref file :
21 // Ref file must not contain any message about platform.
22
23 // bug_12097_x86.dll & bug_12097_x64.dll come from DDE toolbox v0.4 (gw_dde.dll renamed)
24
25 curPath = pwd();
26 testPath = "SCI\modules\dynamic_link\tests\nonreg_tests\";
27 cd(testPath);
28
29 refMsg = msprintf(_("%s: The shared archive was not loaded: %s\n"), "link", _("Unknown Error"));
30 if win64() then
31     cmd = "link(""bug_12097_x64.dll"")";
32 else
33     cmd = "link(""bug_12097_x86.dll"")";
34 end
35
36 assert_checkerror(cmd, refMsg, 236);
37 cd(curPath);
38