summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDamian Jansen <damian.jansen@nokia.com>2011-02-24 16:40:09 +1000
committerDamian Jansen <damian.jansen@nokia.com>2011-02-24 16:40:09 +1000
commit78576fe54db197fb4a985f0ac6c8873e3af23006 (patch)
tree3adea677932b9b05836545df5ba49f41ce62b22d
parentf65377e49877b94f4d75f6aba79af7e9a5d730dc (diff)
Fix webbrowser test
-rw-r--r--Qt/demos/declarative/webbrowser/sys_webbrowser/sys_webbrowser.qtt34
1 files changed, 8 insertions, 26 deletions
diff --git a/Qt/demos/declarative/webbrowser/sys_webbrowser/sys_webbrowser.qtt b/Qt/demos/declarative/webbrowser/sys_webbrowser/sys_webbrowser.qtt
index 601752b..21fc7d0 100644
--- a/Qt/demos/declarative/webbrowser/sys_webbrowser/sys_webbrowser.qtt
+++ b/Qt/demos/declarative/webbrowser/sys_webbrowser/sys_webbrowser.qtt
@@ -44,35 +44,17 @@ testcase = {
web1: function()
{
- startDemo("webbrowser");
-
+ startApplication("qmlviewer", ["$QT_SRC_DIR/demos/declarative/webbrowser/webbrowser.qml"]);
+ print(getenv("QT_SRC_DIR"));
+ if(getenv("QT_SRC_DIR") == "") {
+ skip("Please set environment variable QT_SRC_DIR to source root", SkipAll);
+ }
var url = findWidget( { qmlType: "TextInput" } );
var title = findWidget( { qmlType: "Text" } )[0];
var web = findWidget( { qmlType: "WebView" } );
-
- enter("www.google.com", url);
- waitFor() { return getProperty(web, "progress") == 1; }
-
- print("Title: " + getText(title));
- selectIndex( "[title=\"Google Search\"]", web);
- enter("nokia qt", web);
-
- var links = getList(web);
- prompt(links);
-
- for (var i=8; i<links.length; i++) {
- print("Clicking " + links[i]);
- select(links[i], web);
- }
-
- prompt(activeWidgetInfo());
+ expect(function(){ return getProperty(web, "progress") == 1 }, 5000, 1, "Page not loaded in time");
+ enter("http://www.google.com", url);
+ expect(function(){ return getProperty(web, "progress") == 1 }, 5000, 1, "Page not loaded in time");
}
}
-// Starts a demo QML file
-function startDemo(demo, demoQml) {
- if (demoQml == undefined) {
- demoQml = demo;
- }
- startApplication("qml", ["$QT_SRC_DIR/demos/declarative/" + demo + "/" + demoQml + ".qml"]);
-}