Skip to content

Commit c13eefb

Browse files
committed
Move gems to gemspec & add dev console rake task
1 parent 2867c85 commit c13eefb

File tree

3 files changed

+20
-6
lines changed

3 files changed

+20
-6
lines changed

Gemfile

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
11
source 'https://rubygems.org'
22

3-
gem 'pry'
4-
gem 'rails'
5-
gem 'rails-controller-testing'
6-
gem 'sqlite3'
7-
83
gemspec

Rakefile

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
require 'bundler/gem_tasks'
2-
32
require 'rspec/core/rake_task'
3+
44
RSpec::Core::RakeTask.new(:spec)
55

66
task default: :spec
7+
8+
task :console do
9+
require 'byebug'
10+
require 'pry'
11+
require 'rails'
12+
require 'sorcery'
13+
14+
def reload!
15+
files = $LOADED_FEATURES.select { |feat| feat =~ /\/sorcery\// }
16+
files.each { |file| load file }
17+
end
18+
19+
ARGV.clear
20+
Pry.start
21+
end

sorcery.gemspec

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,13 @@ Gem::Specification.new do |s|
3838
s.add_dependency 'oauth2', '~> 1.0', '>= 0.8.0'
3939

4040
s.add_development_dependency 'byebug', '~> 10.0.0'
41+
s.add_development_dependency 'pry'
42+
s.add_development_dependency 'rails'
43+
s.add_development_dependency 'rails-controller-testing'
4144
s.add_development_dependency 'rspec-rails', '~> 3.7.0'
4245
s.add_development_dependency 'rubocop'
4346
s.add_development_dependency 'simplecov', '>= 0.3.8'
47+
s.add_development_dependency 'sqlite3'
4448
s.add_development_dependency 'test-unit', '~> 3.2.0'
4549
s.add_development_dependency 'timecop'
4650
s.add_development_dependency 'webmock', '~> 3.3.0'

0 commit comments

Comments
 (0)