Skip to content

Commit 43b3f8c

Browse files
committed
Remove unnecessary requires; cleanup test helper
1 parent 15b5483 commit 43b3f8c

17 files changed

+30
-63
lines changed

lib/ruby_saml/error_handling.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# frozen_string_literal: true
22

3-
require "ruby_saml/validation_error"
3+
require 'ruby_saml/validation_error'
44

55
module RubySaml
66
module ErrorHandling
@@ -9,10 +9,10 @@ module ErrorHandling
99
# Append the cause to the errors array, and based on the value of soft, return false or raise
1010
# an exception. soft_override is provided as a means of overriding the object's notion of
1111
# soft for just this invocation.
12-
def append_error(error_msg, soft_override = nil)
12+
def append_error(error_msg, soft_override = false) # rubocop:disable Style/OptionalBooleanParameter
1313
@errors << error_msg
1414

15-
unless soft_override.nil? ? soft : soft_override
15+
unless soft_override || (respond_to?(:soft) && soft)
1616
raise ValidationError.new(error_msg)
1717
end
1818

lib/ruby_saml/response.rb

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,8 @@ class Response < SamlMessage
1616
'a' => RubySaml::XML::NS_ASSERTION
1717
}.freeze
1818

19-
# TODO: Settings should probably be initialized too... WDYT?
20-
21-
# RubySaml::Settings Toolkit settings
19+
# TODO: This should not be an accessor
2220
attr_accessor :settings
23-
2421
attr_reader :document
2522
attr_reader :decrypted_document
2623
attr_reader :response

test/attributes_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
require_relative 'test_helper'
4-
require 'ruby_saml/attributes'
54

65
class AttributesTest < Minitest::Test
76
describe 'Attributes' do

test/authrequest_test.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
# frozen_string_literal: true
22

33
require_relative 'test_helper'
4-
require 'ruby_saml/authrequest'
5-
require 'ruby_saml/setting_error'
64

75
class AuthrequestTest < Minitest::Test
86

test/idp_metadata_parser_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
require_relative 'test_helper'
4-
require 'ruby_saml/idp_metadata_parser'
54

65
class IdpMetadataParserTest < Minitest::Test
76
class MockSuccessResponse < Net::HTTPSuccess

test/logging_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
require_relative 'test_helper'
4-
require 'ruby_saml/logging'
54

65
class LoggingTest < Minitest::Test
76

test/logoutrequest_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
require_relative 'test_helper'
4-
require 'ruby_saml/logoutrequest'
54

65
class RequestTest < Minitest::Test
76

test/logoutresponse_test.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
# frozen_string_literal: true
22

33
require_relative 'test_helper'
4-
require 'ruby_saml/logoutresponse'
54
require 'logout_responses/logoutresponse_fixtures'
65

76
class RubySamlTest < Minitest::Test
8-
97
describe "Logoutresponse" do
108
let(:valid_logout_response_without_settings) { RubySaml::Logoutresponse.new(valid_logout_response_document) }
119
let(:valid_logout_response) { RubySaml::Logoutresponse.new(valid_logout_response_document, settings) }

test/metadata_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
require_relative 'test_helper'
4-
require 'ruby_saml/metadata'
54

65
class MetadataTest < Minitest::Test
76

test/onelogin_alias_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
require_relative 'test_helper'
4-
require 'ruby_saml/metadata'
54

65
class OneloginAliasTest < Minitest::Test
76

0 commit comments

Comments
 (0)