Skip to content

Instantly share code, notes, and snippets.

View VirtuosiMedia's full-sized avatar

Virtuosi Media VirtuosiMedia

View GitHub Profile
@VirtuosiMedia
VirtuosiMedia / Pricing
Created February 17, 2012 21:58
Trial Selenium Test - Pricing Page
require "selenium-webdriver"
require "test/unit"
class FindPricingPage < Test::Unit::TestCase
def setup
@driver = Selenium::WebDriver.for :firefox
@base_url = "http://staging.youeye.com/"
@driver.manage.timeouts.implicit_wait = 30
@verification_errors = []
@VirtuosiMedia
VirtuosiMedia / Pricing
Created February 17, 2012 22:08
Client RSpec
require "rubygems"
gem "rspec"
gem "selenium-client"
require "selenium/client"
require "selenium/rspec/spec_helper"
require "spec/test/unit"
describe "Find Pricing Page" do
attr_reader :selenium_driver
alias :page :selenium_driver
@VirtuosiMedia
VirtuosiMedia / Test3
Created February 17, 2012 22:16
Test3
require "selenium/client"
require "selenium/rspec/spec_helper"
describe "Find Pricing Page" do
attr_reader :selenium_driver
alias :page :selenium_driver
before(:all) do
@verification_errors = []
@selenium_driver = Selenium::Client::Driver.new \
@VirtuosiMedia
VirtuosiMedia / gist:1860875
Created February 18, 2012 20:02
Selenium Header
require "selenium/client"
require "selenium/rspec/spec_helper"
describe "${className}" do
attr_reader :selenium_driver
alias :${receiver} :selenium_driver
before(:all) do
@verification_errors = []
@selenium_driver = Selenium::Client::Driver.new \
require 'spec_helper'
require "selenium/client"
require "selenium-webdriver"
describe "Pricing Page Exists" do
attr_reader :selenium_driver
alias :page :selenium_driver
before(:all) do
@verification_errors = []
@VirtuosiMedia
VirtuosiMedia / gist:1861226
Created February 18, 2012 22:43
test suite
require "spec/ruby"
require "spec/runner"
# output T/F as Green/Red
ENV['RSPEC_COLOR'] = 'true'
require File.join(File.dirname(__FILE__), "Website/pricing-page-exists")
require File.join(File.dirname(__FILE__), "Website/about-page-exists")
require 'spec_helper'
require "selenium/client"
require "selenium-webdriver"
describe "Pricing Page Exists" do
attr_reader :selenium_driver
alias :page :selenium_driver
before(:all) do
@verification_errors = []
require 'spec_helper'
require "selenium/client"
require "selenium-webdriver"
describe "Pricing Page Exists" do
attr_reader :selenium_driver
alias :page :selenium_driver
before(:all) do
@verification_errors = []
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
def update
@admin = Admin::Admin.find(params[:id])
respond_to do |format|
if params[:admin_admin][:change_password]
#call update_password here
else
if @admin.update_attributes(params[:admin_admin])
flash[:success] = "'#{@admin.name}' was successfully updated."
format.html { redirect_to admin_admins_path }