File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed
Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ def valid_saml?(soft = true)
105105 if soft
106106 @schema . validate ( @xml ) . map { return false }
107107 else
108- @schema . validate ( @xml ) . map { |error | raise ( Exception . new ( "#{ error . message } \n \n #{ @xml . to_s } " ) ) }
108+ @schema . validate ( @xml ) . map { |error | validation_error ( "#{ error . message } \n \n #{ @xml . to_s } " ) }
109109 end
110110 end
111111
@@ -151,4 +151,4 @@ def validation_error(message)
151151 end
152152 end
153153 end
154- end
154+ end
Original file line number Diff line number Diff line change 11module Onelogin
22 module Saml
3- class ValidationError < Exception
3+ class ValidationError < StandardError
44 end
55 end
66end
Original file line number Diff line number Diff line change @@ -102,7 +102,7 @@ class RubySamlTest < Test::Unit::TestCase
102102 should "raise error for invalid xml" do
103103 logoutresponse = Onelogin ::Saml ::Logoutresponse . new ( invalid_xml_response , settings )
104104
105- assert_raises ( Exception ) { logoutresponse . validate! }
105+ assert_raises ( Onelogin :: Saml :: ValidationError ) { logoutresponse . validate! }
106106 end
107107 end
108108
You can’t perform that action at this time.
0 commit comments