Skip to content

Commit ea72b70

Browse files
committed
refactored where dotenv was loaded
1 parent 6de6f8c commit ea72b70

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ gem 'json'
66
gem 'rake'
77
gem 'coveralls', require: false
88
gem 'faraday'
9+
gem 'dotenv'
910

1011
group :test do
1112
gem 'rack-test'
1213
gem 'minitest'
1314
end
1415

1516
group :development, :test do
16-
gem 'dotenv'
1717
gem 'pry'
1818
end

config.ru

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
$stdout.sync = true
2+
require 'dotenv'
3+
Dotenv.load
24
require 'rubygems'
35
require 'sinatra'
46
require './web'

spec/main_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require "minitest/autorun"
1+
require 'minitest/autorun'
22
require_relative 'spec_helper.rb'
33

44
require 'coveralls'

spec/spec_helper.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
ENV['RACK_ENV'] = 'test'
22

3-
require 'rack/test'
3+
require 'dotenv'
4+
Dotenv.load
5+
require 'rack/test'
46
require_relative '../web.rb'
57

68
include Rack::Test::Methods
79

8-
def app
10+
def app
911
Sinatra::Application
1012
end

web.rb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
require 'dotenv'
2-
Dotenv.load
3-
41
require 'sinatra'
52
require 'json'
63
require_relative 'models/disassembler_service'

0 commit comments

Comments
 (0)