[Kst] [Bug 161397] New: Executing a KstScript file does not return the expected result
Yiwen Mao
yiwenv at live.ca
Tue Apr 29 02:43:07 CEST 2008
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=161397
Summary: Executing a KstScript file does not return the expected
result
Product: kst
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: kst kde org
ReportedBy: yiwenv live ca
Version: 1.7.0 (using KDE 3.5.8KDE 1.2)
Installed from: 0Compiled From Sources
OS: Linux
Problem: Executing a KstScript file to construct a new DataVector and check its propety skip and skipLength, and the js file returns an unexpected result.
Procedures to reproduce the proplem:
create a js file: datavec.js
var s=new DataSource("/home/vyiwen/graphics/kst/tests/asciimatrix.txt");
function skipTest()
{
var result = new Boolean();
var v=new DataVector(s,"test1",0,10,0,false)//construct a new vector from data
//source, and read 10 frames from
//frame 0 and skip 0 frame
if(v.skip==false&&v.skipLength==0)
result=true
else
result=false
return result;//expect result=true
}
Load datavec.js
Open the kst javaScript Console
Type "skipTest()"
return false
To compare with the result from executing the above script directly from JavaScript Console
Type the following codes in JavaScript Console:
kst> var s=new DataSource("/home/vyiwen/graphics/kst/tests/asciimatrix.txt");
kst> var v=new DataVector(s,"test1",0,10,0,false)
kst> if(v.skip==false&&v.skipLength==0){result=true}
true
kst> result
true
The result is true
More information about the Kst
mailing list