source: Dev/trunk/src/client/dojox/mobile/tests/robot/ScrollableView3.html

Last change on this file was 483, checked in by hendrikvanantwerpen, 11 years ago

Added Dojo 1.9.3 release.

File size: 1.5 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2                "http://www.w3.org/TR/html4/strict.dtd">
3<html>
4        <head>
5                <title>doh.robot Tooltip Mouse Quirks Test</title>
6
7                <style>
8                        @import "../../../../util/doh/robot/robot.css";
9                </style>
10
11                <!-- required: dojo.js -->
12                <script type="text/javascript" src="../../../../dojo/dojo.js"
13                        data-dojo-config="isDebug: true"></script>
14
15                <!-- functions to help test -->
16                <!-- script type="text/javascript" src="../helpers.js"></script -->
17
18                <script type="text/javascript">
19                        dojo.require("dojo.parser");
20                        dojo.require("dijit.robotx");
21                        dojo.require("dojox.mobile");
22                        dojo.require("dojox.mobile.IconContainer");
23                dojo.require("doh.runner");
24
25                        dojo.addOnLoad(function(){
26                                doh.robot.initRobot("../test_ScrollableView-v-vh-vf.html");
27
28                                doh.register("dojox.mobile.ScrollableView mouse tests", [
29                                        {
30                                                name: "ScrollableView mouse tests",
31                                                timeout: 40000,
32                                                runTest: function(){
33                                                        var d = new doh.Deferred();
34
35                                                        doh.robot.mouseMoveAt(dijit.registry.byId("view1").domNode, 1000,100,100,150);
36                                                        doh.robot.mousePress({left: true}, 500);
37
38                                                        doh.robot.mouseMoveAt(dijit.registry.byId("view1").domNode, 1000,100,100,50);
39                                                        doh.robot.mouseRelease({left: true}, 0,5000);
40                                                       
41                                                        doh.robot.sequence(d.getTestCallback(function(){
42                                                                var pos = dijit.registry.byId("view1").getPos();
43                                                                doh.assertTrue(pos.y<0);
44                                                        }), 500);
45                                                        return d;
46                                                }
47                                        }
48                                ]);
49
50                                doh.run();
51                        });
52                </script>
53        </head>
54        <body />
55</html>
Note: See TracBrowser for help on using the repository browser.