Commit 1fa9c2f
Changed files (3)
lib
xml
spec
lib/xml/kit/xml_decryption.rb
@@ -30,7 +30,7 @@ module Xml
attempts -= 1
return to_plaintext(cipher_text, private_key, encrypted_key["EncryptionMethod"]['Algorithm'])
rescue OpenSSL::PKey::RSAError => error
- #Saml::Kit.logger.error(error)
+ Xml::Kit.logger.error(error)
raise if attempts.zero?
end
end
lib/xml/kit.rb
@@ -1,4 +1,5 @@
require "base64"
+require "logger"
require "openssl"
require "xml/kit/version"
@@ -7,5 +8,14 @@ require "xml/kit/xml_decryption"
module Xml
module Kit
+ class << self
+ def logger
+ @logger ||= Logger.new(STDOUT)
+ end
+
+ def logger=(logger)
+ @logger = logger
+ end
+ end
end
end
spec/spec_helper.rb
@@ -2,6 +2,8 @@ require "bundler/setup"
require "xml/kit"
require "ffaker"
+Xml::Kit.logger.level = Logger::FATAL
+
Dir[File.join(Dir.pwd, 'spec/support/**/*.rb')].each { |f| require f }
RSpec.configure do |config|
# Enable flags like --only-failures and --next-failure