sample skeleton application with dojo toolkit & arcgis js api v 4.30
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

67 lines
2.6 KiB

This file contains hidden Unicode characters!

This file contains hidden Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

dojo.provide("dojox.string.tests.BidiComplex");
dojo.require("dojox.string.BidiComplex");
tests.register("dojox.string.tests.BidiComplex",
[
{
name: "createDisplayString: FILE_PATH",
runTest: function(t){
var originalString = "c:\\قائمة\\ملف.txt";
var fixedString="c:\\قائمة\\ملف.txt";
var displayString = dojox.string.BidiComplex.createDisplayString(originalString, "FILE_PATH");
t.is(displayString, fixedString);
// originalString = "c:\\אבג\\דהו\\123\\אa";
// fixedString="c:\\אבג\\דהו\\123\\אa";
// var displayString = dojox.string.BidiComplex.createDisplayString(originalString, "FILE_PATH");
// t.is(displayString, fixedString);
}
},
{
name: "stripSpecialCharacters: FILE_PATH",
runTest: function(t){
var originalString = "c:\\قائمة\\ملف.txt";
var fixedString="c:\\قائمة\\ملف.txt";
var stripedString = dojox.string.BidiComplex.stripSpecialCharacters(fixedString);
t.is(stripedString, originalString);
}
},
{
name: "createDisplayString: EMAIL",
runTest: function(t){
var originalString = "موظف@شركة.com";
var fixedString="موظف@شركة.com";
var displayString = dojox.string.BidiComplex.createDisplayString(originalString, "EMAIL");
t.is(displayString, fixedString);
}
},
{
name: "stripSpecialCharacters: EMAIL",
runTest: function(t){
var originalString = "موظف@شركة.com";
var fixedString="موظف@شركة.com";
var stripedString = dojox.string.BidiComplex.stripSpecialCharacters(fixedString);
t.is(stripedString, originalString);
}
},
{
name: "createDisplayString: URL",
runTest: function(t){
var originalString ="http://قطاع.شركة.com/الموقع/صفحة?دليل=اختبار&&تعيين=نعم";
var fixedString="http://قطاع.شركة.com/الموقع/صفحة?دليل=اختبار&&تعيين=نعم";
var displayString = dojox.string.BidiComplex.createDisplayString(originalString, "URL");
t.is(displayString, fixedString);
}
},
{
name: "stripSpecialCharacters: URL",
runTest: function(t){
var originalString ="http://قطاع.شركة.com/الموقع/صفحة?دليل=اختبار&&تعيين=نعم";
var fixedString="http://قطاع.شركة.com/الموقع/صفحة?دليل=اختبار&&تعيين=نعم";
var stripedString = dojox.string.BidiComplex.stripSpecialCharacters(fixedString);
t.is(stripedString, originalString);
}
}
]
);