7c931d34e1411c417ea3685c77f57c1fa6d0e201
[scilab.git] / scilab / modules / string / tests / nonreg_tests / bug_2802.tst
1 // =============================================================================\r
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab\r
3 // Copyright (C) 2008 - INRIA - Allan CORNET\r
4 // Copyright (C) 2014 - Scilab Enterprises - Clement DAVID\r
5 //\r
6 //  This file is distributed under the same license as the Scilab package.\r
7 // =============================================================================\r
8 \r
9 // <-- CLI SHELL MODE -->\r
10 \r
11 // <-- Non-regression test for bug 2802 -->\r
12 //\r
13 // <-- Bugzilla URL -->\r
14 // http://bugzilla.scilab.org/show_bug.cgi?id=2802\r
15 //\r
16 // <-- Short Description -->\r
17 //    convstr() doesn't work if the string contains accented characters.\r
18 // The returned string is cut before the first accented character.\r
19 \r
20 ref  = "Bug convstr : Génération de l"+ascii(39)+"aide";\r
21 refl = "bug convstr : génération de l"+ascii(39)+"aide";\r
22 refu = "BUG CONVSTR : GÉNÉRATION DE L"+ascii(39)+"AIDE";\r
23 \r
24 resl = convstr(ref,"l");\r
25 if refl <> resl then pause,end\r
26 \r
27 resu = convstr(ref,"u");\r
28 if refu <> resu then pause,end\r
29 \r
30 if convstr("é","u") <> "É" then pause,end\r
31 \r