[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/extragear/kde3/graphics/kst/tests
From: Yiwen Mao <yiwenv () live ! ca>
Date: 2008-05-01 18:14:17
Message-ID: 1209665657.349221.28873.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 803038 by yiwenmao:
updated
M +48 -3 test_datavector.js
--- branches/extragear/kde3/graphics/kst/tests/test_datavector.js #803037:803038
@@ -395,14 +395,14 @@
result.push("fieldTest() failed\n")
return result;
}
-
+//test propety datasource
function dataSourceTest(){
var result=new Array();
//case1:ASCII datasource
if(test1.dataSource.fileName=="/home/vyiwen/graphics/kst/tests/asciimatrix.txt")
case1=true
else
-{case1=false;result.push("Line 401:dataSourceTest() case1->Failed\n")}
+{case1=false;result.push("Line 402:dataSourceTest() case1->Failed\n")}
//return result
if(case1)
@@ -412,8 +412,53 @@
return result;
}
+//test changeFrames(start,count[,skip[,ave]])
+function changeFramesTest(){
+var result=new Array()
+/*case1:change the frames of dataVector test1*/
+var case1=true;
+test1.changeFrames(1,10,2,true);
+wait();
+var vec1=new DataVector(data_source,"test1",1,10,2,true)
+wait();
+for(var i=0; i<vec1.length; i++)
+{
+ if(test1[i]!=vec1[i])
+ {
+ case1=false;
+ result.push("Line 426:changeFramesTest() case1->Failed\n")
+ break;
+ }
+}
+//return result
+if(case1)
+result.push("changeFramesTest() past\n");
+else
+result.push("changeFramesTest() failed\n");
+return result;
+}
-alert("Test Results:\n"+skipTest()+boxcarTest()+framesTest()+framesRequestedTest()+startFrameTest()+readToEndTest()+countFromEndTest()+fieldTest()+dataSourceTest());
+//test changeFile(source)
+function changeFileTest(){
+var result=new Array()
+/*case1:switch the source of test1 to another ascii source file*/
+var case1=new Boolean();
+var url="http://websvn.kde.org/*checkout*/branches/extragear/kde3/graphics/kst/tests/data_files/fittest.dat?revision=799586&content-type=text%2Fplain";
+var s=new DataSource(url)
+test1.changeFile(s);
+if(test1.dataSource.fileName==url)
+case1=true;
+else
+{case1=false;result.push("Line 449: changeFileTest()->Failed")}
+
+//return result
+if(case1)
+result.push("changeFile(source) Test past\n")
+else
+result.push("changeFile(source) Test failed\n")
+return result
+}
+alert("Test Results:\n"+skipTest()+boxcarTest()+framesTest()+framesRequestedTest()+st \
artFrameTest()+readToEndTest()+countFromEndTest()+fieldTest()+dataSourceTest()+changeFramesTest()+changeFileTest());
function wait()
{
var time=0
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic