@@ -46,17 +46,22 @@ Item {
46 compare(greeter.narrowMode, true)
46 compare(greeter.narrowMode, true)
49− function test_teasingArea() {
49+ function test_teasingArea_data() {
50− tryCompare(greeter, "leftTeaserPressed", false)
50+ return [
51− mousePress(greeter, units.gu(2), greeter.height - units.gu(1))
51+ {tag: "left", posX: units.gu(2), leftPressed: true, rightPressed: false},
52− tryCompare(greeter, "leftTeaserPressed", true)
52+ {tag: "right", posX: greeter.width - units.gu(2), leftPressed: false, rightPressed: true}
53− mouseRelease(greeter, units.gu(2), greeter.height - units.gu(1))
53+ ]
54− tryCompare(greeter, "leftTeaserPressed", false)
54+ }
56− mousePress(greeter, greeter.width - units.gu(2), greeter.height - units.gu(1))
56+ function test_teasingArea(data) {
57 tryCompare(greeter, "leftTeaserPressed", false)
57 tryCompare(greeter, "leftTeaserPressed", false)
58+ tryCompare(greeter, "rightTeaserPressed", false)
59+ mousePress(greeter, data.posX, greeter.height - units.gu(1))
60+ tryCompare(greeter, "leftTeaserPressed", data.leftPressed)
61+ tryCompare(greeter, "rightTeaserPressed", data.rightPressed)
58− mouseRelease(greeter, units.gu(2), greeter.height - units.gu(1))
62+ mouseRelease(greeter, data.posX, greeter.height - units.gu(1))
59 tryCompare(greeter, "leftTeaserPressed", false)
63 tryCompare(greeter, "leftTeaserPressed", false)
64+ tryCompare(greeter, "rightTeaserPressed", false)