From eee7ab5c44f9bbab67813ec5a1b743dd86227f1a Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Fri, 4 May 2012 02:57:04 -0700 Subject: [PATCH] Add a Rakefile for running tests --- Gemfile.lock | 2 ++ Rakefile | 9 +++++++++ stripe.gemspec | 1 + 3 files changed, 12 insertions(+) create mode 100644 Rakefile diff --git a/Gemfile.lock b/Gemfile.lock index f27a9182..af6370f2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -13,6 +13,7 @@ GEM mocha (0.11.3) metaclass (~> 0.0.1) multi_json (1.3.4) + rake (0.9.2.2) rest-client (1.6.7) mime-types (>= 1.16) shoulda (3.0.1) @@ -27,6 +28,7 @@ PLATFORMS DEPENDENCIES mocha + rake shoulda stripe! test-unit diff --git a/Rakefile b/Rakefile new file mode 100644 index 00000000..16b93743 --- /dev/null +++ b/Rakefile @@ -0,0 +1,9 @@ +task :default => [:test] + +task :test do + ret = true + Dir["test/**/*.rb"].each do |f| + ret = ret && ruby(f, '') + end + exit(ret) +end diff --git a/stripe.gemspec b/stripe.gemspec index 7e0e1934..58d9ec38 100644 --- a/stripe.gemspec +++ b/stripe.gemspec @@ -19,6 +19,7 @@ spec = Gem::Specification.new do |s| s.add_development_dependency('mocha') s.add_development_dependency('shoulda') s.add_development_dependency('test-unit') + s.add_development_dependency('rake') s.files = %w{ bin/stripe-console