We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9573b58 commit c055d90Copy full SHA for c055d90
1 file changed
shared_helper.rb
@@ -1,7 +1,16 @@
1
+require 'logger'
2
+require 'yaml'
3
+
4
module SharedHelper
5
def config
6
$credentials ||= YAML.load_file(__dir__ + "/credentials.yml")
7
rescue Errno::ENOENT
8
warn "WARNING: Running w/o valid AuthorizeNet sandbox credentials. Create spec/credentials.yml."
9
end
-end
10
11
+ def logger
12
+ @logger ||= Logger.new(STDOUT).tap { |logger| logger.level = Logger.const_get(ENV['LOGLEVEL'] || 'INFO') }
13
+ end
14
+end
15
16
+include SharedHelper
0 commit comments