From 0ae5456af49ffed84f32eaffbad8161fa9300f52 Mon Sep 17 00:00:00 2001 From: Michael Grosser Date: Thu, 2 May 2019 08:51:11 -0700 Subject: [PATCH] make tests run locally without random gems --- .gitignore | 1 + .travis.yml | 2 +- Gemfile | 13 +++++++++++++ Manifest.txt | 3 +++ Rakefile | 3 ++- 5 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 Gemfile diff --git a/.gitignore b/.gitignore index ac60f41..50e30ae 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /doc /pkg .idea +Gemfile.lock diff --git a/.travis.yml b/.travis.yml index 77d379c..4a71e7a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ after_script: - rake travis:after -t before_script: -- gem install hoe-travis --no-document +- gem install hoe-travis hoe-bundler --no-document - rake travis:before -t language: ruby notifications: diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..7cc0274 --- /dev/null +++ b/Gemfile @@ -0,0 +1,13 @@ +# -*- ruby -*- + +# DO NOT EDIT THIS FILE. Instead, edit Rakefile, and run `rake bundler:gemfile`. + +source "https://rubygems.org/" + +gem "connection_pool", "~>2.2" + +gem "minitest", "~>5.11", :group => [:development, :test] +gem "rdoc", ">=4.0", "<7", :group => [:development, :test] +gem "hoe", "~>3.17", :group => [:development, :test] + +# vim: syntax=ruby diff --git a/Manifest.txt b/Manifest.txt index e94aa62..ebe4f02 100644 --- a/Manifest.txt +++ b/Manifest.txt @@ -1,6 +1,9 @@ .autotest +.bundle/config .gemtest .travis.yml +Gemfile +Gemfile.lock History.txt Manifest.txt README.rdoc diff --git a/Rakefile b/Rakefile index f4be07e..2253d88 100644 --- a/Rakefile +++ b/Rakefile @@ -1,11 +1,12 @@ # -*- ruby -*- -require 'rubygems' require 'hoe' +require 'hoe/bundler' Hoe.plugin :git Hoe.plugin :minitest Hoe.plugin :travis +Hoe.plugin :bundler Hoe.spec 'net-http-persistent' do developer 'Eric Hodel', 'drbrain@segment7.net'