summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorNagappan Alagappan <nagappan@gmail.com>2012-06-19 21:29:25 -0700
committerNagappan Alagappan <nagappan@gmail.com>2012-06-19 21:29:25 -0700
commitf5d5814ce93a9c4ef249dd19e4338f1b340babe4 (patch)
treec9361062a510b00bc9f8190956aa5f2edfc6dd41 /examples
parentb40695c73a37cbeacea98558b4eecfa74e6ee577 (diff)
Ruby example verified in Ubuntu 11.04 with Ruby 1.8.7
Diffstat (limited to 'examples')
-rw-r--r--examples/test.rb36
1 files changed, 36 insertions, 0 deletions
diff --git a/examples/test.rb b/examples/test.rb
new file mode 100644
index 0000000..329f90d
--- /dev/null
+++ b/examples/test.rb
@@ -0,0 +1,36 @@
+require "ldtp"
+
+ldtp = Ldtp.new('*-gedit')
+
+#puts ldtp.launchapp('gedit')
+#puts ldtp.wait(2)
+#puts ldtp.selectmenuitem('File;Open')
+#puts ldtp.waittillguinotexist :guiTimeOut => 5
+#puts ldtp.click("btnOpen")
+#ldtp.window_name = "dlgOpenFiles"
+#puts ldtp.waittillguiexist(:obj_name => "btnCancel")
+#puts ldtp.click("btnCancel")
+#ldtp.window_name = "*-gedit"
+#puts ldtp.selectmenuitem('File;Open')
+#puts ldtp.imagecapture()
+#puts ldtp.onwindowcreate("a", 'b', 1, 2, 3)
+#puts ldtp.onwindowcreate("a", 'b', 1, 2, 3)
+#puts ldtp.removecallback("a")
+#puts ldtp.removecallback("x")
+#puts ldtp.maximizewindow("*-gedit")
+#puts ldtp.maximizewindow()
+#puts ldtp.getapplist()
+#puts ldtp.enterstring('Hello')
+#puts ldtp.enterstring('*-gedit', 'txt1', 'Hello')
+#puts ldtp.enterstring('', 'txt1', 'Hello')
+#puts ldtp.settextvalue('txt1', 'Hello World')
+#puts ldtp.gettextvalue('txt1')
+#puts ldtp.getcharcount('txt1')
+#puts ldtp.getcursorposition('txt1')
+#puts ldtp.setcursorposition('txt1', 0)
+#ldtp.window_name = 'Open Files'
+#puts ldtp.doesrowexist("tblFiles", "Desktop")
+#puts ldtp.doesrowexist("tblFiles", "Desk")
+#puts ldtp.doesrowexist("tblFiles", "Desk", true)
+puts ldtp.wait(3)
+puts ldtp.getapplist()