Skip to content

Commit

Permalink
Testing with rack-test
Browse files Browse the repository at this point in the history
  • Loading branch information
Victor Castell committed Jun 20, 2011
1 parent f692052 commit 34f4466
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 19 deletions.
7 changes: 1 addition & 6 deletions Gemfile
@@ -1,8 +1,3 @@
source "http://rubygems.org"

gem 'koala'

group :development do
gem "minitest", ">= 0", :platforms => :ruby_18
gem "bundler", "~> 1.0.0"
end
gemspec
3 changes: 3 additions & 0 deletions eukaliptus.gemspec
Expand Up @@ -20,4 +20,7 @@ Gem::Specification.new do |s|
s.require_paths = ["lib"]

s.add_dependency 'koala', '~> 1.0.0'

s.add_development_dependency 'minitest'
s.add_development_dependency 'rack-test'
end
18 changes: 18 additions & 0 deletions test/middleware_test.rb
@@ -0,0 +1,18 @@
require 'test_helper'

class TestEukaliptus < MiniTest::Unit::TestCase
include Rack::Test::Methods

def app
Eukaliptus::Middleware.new
end

def test_eukaliptus_headers
skip "Test P3p header"
end

def test_rack_request_params
get '/cookie_fix'
assert_equal "http://example.org/cookie_fix", last_request.url
end
end
15 changes: 3 additions & 12 deletions test/test_helper.rb
@@ -1,22 +1,13 @@
require 'rubygems'
require 'bundler'
begin
Bundler.setup(:default, :development)
rescue Bundler::BundlerError => e
$stderr.puts e.message
$stderr.puts "Run `bundle install` to install missing gems"
exit e.status_code
end
ENV["RAILS_ENV"] = "test"

require 'minitest/unit'
require 'minitest/spec'
require 'rack/test'

$LOAD_PATH.unshift(File.dirname(__FILE__))
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
require 'rails'
require 'eukaliptus'

class MiniTest::Unit::TestCase
end

MiniTest::Unit.autorun

2 changes: 1 addition & 1 deletion test/view_helpers/facebook_helpers_test.rb
Expand Up @@ -3,7 +3,7 @@
describe "Eukaliptus::FacebookHelpersTest" do
describe "when asked about a helper" do
it "must respond positively" do
assert true
skip "Possitive"
end
end

Expand Down

0 comments on commit 34f4466

Please sign in to comment.