lib/calabash-android/operations.rb in calabash-android-0.4.19.pre1 vs lib/calabash-android/operations.rb in calabash-android-0.4.19.pre2

- old
+ new

@@ -273,11 +273,11 @@ end log "Result:'" + result.strip + "'" raise "Empty result from TestServer" if result.chomp.empty? result = JSON.parse(result) if not result["success"] then - raise "Step unsuccessful: #{result["message"]}" + raise "Action '#{action}' unsuccessful: #{result["message"]}" end result end rescue Timeout::Error raise Exception, "Step timed out" @@ -727,14 +727,12 @@ query(q).map {|e| e['html']} end def set_text(uiquery, txt) raise "Currently queries are only supported for webviews" unless uiquery.start_with? "webView" - uiquery.slice!(0, "webView".length) if uiquery =~ /(css|xpath):\s*(.*)/ r = performAction("set_text", $1, $2, txt) - JSON.parse(r["message"]) else raise "Invalid query #{uiquery}" end end