summaryrefslogtreecommitdiff
path: root/modules/functions/tests/unit_tests/libraryinfo.encoding.tst
blob: eaf9f55542b9b1500a77f1979733df3ea72f68f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// =============================================================================
// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
// Copyright (C) 2009 - DIGITEO
//
//  This file is distributed under the same license as the Scilab package.
// =============================================================================

cd(TMPDIR);

exec(SCI+"/modules/localization/tests/unit_tests/CreateDir.sce", -1);


tab_ref = [
"世界您好",
"азеазея",
"ハロー・ワールド",
"حريات وحقوق",
"תוכנית"];

f = ["function toto()";
"disp(string(1))";
"endfunction"];

for i = 1 : size(tab_ref,'*')
  fz = TMPDIR + filesep() + 'dir_' + tab_ref(i) + filesep() + 'file_' + tab_ref(i);
  mputl(f,TMPDIR + filesep() + 'dir_' + tab_ref(i) + filesep() + 'toto.sci');
  genlib('toto'+string(i) , TMPDIR+ filesep() + 'dir_' + tab_ref(i) + filesep());
  if libraryinfo('toto'+string(i)) <> 'toto' then pause,end
end