Skip to content

Commit

Permalink
moved to bundler support, added support for AS3
Browse files Browse the repository at this point in the history
add simplecov for ruby 1.9
  • Loading branch information
tpitale committed Sep 8, 2010
1 parent 041abcb commit d55be05
Show file tree
Hide file tree
Showing 6 changed files with 57 additions and 20 deletions.
2 changes: 2 additions & 0 deletions .bundle/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
---
BUNDLE_DISABLE_SHARED_GEMS: "1"
11 changes: 11 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
source :rubygems
source "http://gems.github.com"

gem 'activesupport'
gem 'crack'

group :test do
gem 'shoulda'
gem 'minitest', :require => false
gem 'jferris-mocha', :require => false
end
21 changes: 21 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
GEM
remote: http://rubygems.org/
remote: http://gems.github.com/
specs:
activesupport (3.0.0)
crack (0.1.8)
jferris-mocha (0.9.8.20100526112143)
rake
minitest (1.7.1)
rake (0.8.7)
shoulda (2.11.3)

PLATFORMS
ruby

DEPENDENCIES
activesupport
crack
jferris-mocha
minitest
shoulda
21 changes: 5 additions & 16 deletions garb.gemspec
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
# -*- encoding: utf-8 -*-

require 'bundler'
Gem::Specification.new do |s|
end

Gem::Specification.new do |s|
s.name = %q{garb}
s.version = "0.7.6"

s.add_bundler_dependencies
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Tony Pitale"]
s.date = %q{2010-07-06}
Expand All @@ -15,20 +20,4 @@ Gem::Specification.new do |s|
s.rubygems_version = %q{1.3.7}
s.summary = %q{Google Analytics API Ruby Wrapper}
s.test_files = ["test/fixtures", "test/fixtures/cacert.pem", "test/fixtures/profile_feed.xml", "test/fixtures/report_feed.xml", "test/test_helper.rb", "test/unit", "test/unit/garb", "test/unit/garb/account_feed_request_test.rb", "test/unit/garb/account_test.rb", "test/unit/garb/authentication_request_test.rb", "test/unit/garb/data_request_test.rb", "test/unit/garb/destination_test.rb", "test/unit/garb/filter_parameters_test.rb", "test/unit/garb/goal_test.rb", "test/unit/garb/oauth_session_test.rb", "test/unit/garb/profile_reports_test.rb", "test/unit/garb/profile_test.rb", "test/unit/garb/report_parameter_test.rb", "test/unit/garb/report_response_test.rb", "test/unit/garb/report_test.rb", "test/unit/garb/resource_test.rb", "test/unit/garb/session_test.rb", "test/unit/garb/step_test.rb", "test/unit/garb_test.rb", "test/unit/symbol_operator_test.rb"]

if s.respond_to? :specification_version then
current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
s.specification_version = 3

if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<crack>, [">= 0.1.6"])
s.add_runtime_dependency(%q<activesupport>, [">= 2.2.0"])
else
s.add_dependency(%q<crack>, [">= 0.1.6"])
s.add_dependency(%q<activesupport>, [">= 2.2.0"])
end
else
s.add_dependency(%q<crack>, [">= 0.1.6"])
s.add_dependency(%q<activesupport>, [">= 2.2.0"])
end
end
7 changes: 6 additions & 1 deletion lib/garb.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,12 @@
require 'cgi'
require 'ostruct'
require 'crack'
require 'active_support'

begin
require 'active_support/inflector'
rescue LoadError
require 'active_support'
end

require 'garb/version'
require 'garb/authentication_request'
Expand Down
15 changes: 12 additions & 3 deletions test/test_helper.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
begin
require 'simplecov'
SimpleCov.start 'rails'
rescue LoadError
puts "Install simplecov if you use 1.9 and want coverage metrics"
end

$:.reject! { |e| e.include? 'TextMate' }

require 'rubygems'
require 'minitest/unit'
require 'bundler'
Bundler.setup(:default, :test)

require 'shoulda'
require 'minitest/unit'
require 'mocha'

$:.unshift File.expand_path('../../lib', __FILE__)
Expand All @@ -18,7 +28,6 @@ class MiniTest::Unit::TestCase
def read_fixture(filename)
File.read(File.dirname(__FILE__) + "/fixtures/#{filename}")
end

end

MiniTest::Unit.autorun
MiniTest::Unit.autorun

0 comments on commit d55be05

Please sign in to comment.