(from a scratch install). Kinda, I imported my user home (~) from a Time Machine backup.
sudo mkdir /usr/local
sudo chown -R `whoami` /usr/local
curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local
require "rubygems" | |
require "selenium-webdriver" | |
class DriverContainer | |
def initialize(driver) | |
@driver = driver | |
end | |
end | |
# |
require "rubygems" | |
require "watir-webdriver" | |
class BrowserContainer | |
def initialize(browser) | |
@browser = browser | |
end | |
end | |
# |
module Container | |
# finds ALL descendant <th> elements of the container | |
def th() end # returns TableHeaderCell | |
def ths() end # returns TableHeaderCellCollection | |
# finds ALL descendant <tfoot> elements of the container | |
def tfoot() end # returns TableSection | |
def tfoots() end # returns TableSectionCollection | |
# finds ALL descendant <thead> elements of the container |
require 'rubygems' | |
require 'selenium-webdriver' | |
require 'rack' | |
require 'thin' | |
require 'socket' | |
require 'pp' | |
Thread.abort_on_exception = true | |
class Server |
require "rubygems" | |
require "selenium-webdriver" | |
def wait(timeout = 10, &blk) | |
end_time = Time.now + timeout | |
until Time.now >= end_time | |
begin | |
return yield | |
rescue Selenium::WebDriver::Error::NoSuchElementError |
#!/usr/bin/env ruby | |
require "rubygems" | |
require "selenium-webdriver" | |
module Wait | |
extend self | |
def until(timeout = 10) | |
end_time = Time.now + timeout | |
require "rubygems" | |
require "ffi" | |
module WinProcess | |
extend FFI::Library | |
ffi_lib "kernel32" | |
ffi_convention :stdcall | |
class Error < StandardError |