Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pyonekeymouse/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyonekeymouse/tests.py')
-rwxr-xr-xpyonekeymouse/tests.py32
1 files changed, 32 insertions, 0 deletions
diff --git a/pyonekeymouse/tests.py b/pyonekeymouse/tests.py
new file mode 100755
index 0000000..2a42712
--- /dev/null
+++ b/pyonekeymouse/tests.py
@@ -0,0 +1,32 @@
+#!/usr/bin/python
+from pymouse import PyMouse
+import random, time
+
+m = PyMouse()
+try:
+ size = m.screen_size()
+ print "size: %s" % (str(size))
+
+ pos = (random.randint(0, size[0]), random.randint(0, size[1]))
+except:
+ pos = (random.randint(0, 250), random.randint(0, 250))
+
+print "Position: %s" % (str(pos))
+
+print 'move'
+m.move(pos[0], pos[1])
+
+time.sleep(2)
+
+print 'click left'
+m.click(pos[0], pos[1], 1)
+
+time.sleep(2)
+
+print 'click right'
+m.click(pos[0], pos[1], 2)
+
+time.sleep(2)
+
+print 'click middle'
+m.click(pos[0], pos[1], 3)