File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,20 @@ class SettingsTest < Minitest::Test
77
77
assert_equal new_settings . security [ :signature_method ] , XMLSecurity ::Document ::RSA_SHA1
78
78
end
79
79
80
+ it "overrides only provided security attributes" do
81
+ config = {
82
+ security : {
83
+ metadata_signed : true
84
+ }
85
+ }
86
+
87
+ @default_attributes = OneLogin ::RubySaml ::Settings ::DEFAULTS
88
+
89
+ @settings = OneLogin ::RubySaml ::Settings . new ( config )
90
+ assert_equal @settings . security [ :metadata_signed ] , true
91
+ assert_equal @settings . security [ :digest_method ] , @default_attributes [ :security ] [ :digest_method ]
92
+ end
93
+
80
94
describe "#single_logout_service_url" do
81
95
it "when single_logout_service_url is nil but assertion_consumer_logout_service_url returns its value" do
82
96
@settings . single_logout_service_url = nil
You can’t perform that action at this time.
0 commit comments