File tree Expand file tree Collapse file tree 6 files changed +23
-14
lines changed
Expand file tree Collapse file tree 6 files changed +23
-14
lines changed Original file line number Diff line number Diff line change 44 - 1.9.3
55 - 2.0.0
66 - 2.1.5
7+ - 2.2.0
78 - ree
89gemfile :
910 - Gemfile
@@ -13,4 +14,4 @@ matrix:
1314 - rvm : 1.8.7
1415 gemfile : Gemfile
1516 - rvm : ree
16- gemfile : Gemfile
17+ gemfile : Gemfile
Original file line number Diff line number Diff line change 11#
22# Please keep this file alphabetized and organized
33#
4- source 'http ://rubygems.org'
4+ source 'https ://rubygems.org'
55
66gemspec
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ We created a demo project for Rails4 that uses the latest version of this librar
1818* 1.8.7
1919* 1.9.x
2020* 2.1.x
21- * 2.2 (not yet officially supported)
21+ * 2.2.0
2222
2323## Adding Features, Pull Requests
2424* Fork the repository
Original file line number Diff line number Diff line change 1- source 'http ://rubygems.org'
1+ source 'https ://rubygems.org'
22
33gem "nokogiri", "~> 1.5.10"
44
Original file line number Diff line number Diff line change @@ -195,15 +195,23 @@ class RubySamlTest < Minitest::Test
195195 assert response . send ( :validate_conditions , true )
196196 end
197197
198- it "optionally allow for clock drift" do
198+ it "optionally allows for clock drift" do
199199 # The NotBefore condition in the document is 2011-06-14T18:21:01.516Z
200- Time . stubs ( :now ) . returns ( Time . parse ( "2011-06-14T18:21:01Z" ) )
201- response = OneLogin ::RubySaml ::Response . new ( response_document_5 , :allowed_clock_drift => 0.515 )
202- assert !response . send ( :validate_conditions , true )
200+ Timecop . freeze ( Time . parse ( "2011-06-14T18:21:01Z" ) ) do
201+ response = OneLogin ::RubySaml ::Response . new (
202+ response_document_5 ,
203+ :allowed_clock_drift => 0.515
204+ )
205+ assert !response . send ( :validate_conditions , true )
206+ end
203207
204- Time . stubs ( :now ) . returns ( Time . parse ( "2011-06-14T18:21:01Z" ) )
205- response = OneLogin ::RubySaml ::Response . new ( response_document_5 , :allowed_clock_drift => 0.516 )
206- assert response . send ( :validate_conditions , true )
208+ Timecop . freeze ( Time . parse ( "2011-06-14T18:21:01Z" ) ) do
209+ response = OneLogin ::RubySaml ::Response . new (
210+ response_document_5 ,
211+ :allowed_clock_drift => 0.516
212+ )
213+ assert response . send ( :validate_conditions , true )
214+ end
207215 end
208216 end
209217
Original file line number Diff line number Diff line change @@ -157,7 +157,7 @@ class XmlSecurityTest < Minitest::Test
157157
158158 # verify our signature
159159 signed_doc = XMLSecurity ::SignedDocument . new ( request . to_s )
160- signed_doc . validate_document ( ruby_saml_cert_fingerprint , false )
160+ assert signed_doc . validate_document ( ruby_saml_cert_fingerprint , false )
161161 end
162162
163163 it "sign a LogoutRequest" do
@@ -173,7 +173,7 @@ class XmlSecurityTest < Minitest::Test
173173
174174 # verify our signature
175175 signed_doc = XMLSecurity ::SignedDocument . new ( request . to_s )
176- signed_doc . validate_document ( ruby_saml_cert_fingerprint , false )
176+ assert signed_doc . validate_document ( ruby_saml_cert_fingerprint , false )
177177 end
178178
179179 it "sign a LogoutResponse" do
@@ -189,7 +189,7 @@ class XmlSecurityTest < Minitest::Test
189189
190190 # verify our signature
191191 signed_doc = XMLSecurity ::SignedDocument . new ( response . to_s )
192- signed_doc . validate_document ( ruby_saml_cert_fingerprint , false )
192+ assert signed_doc . validate_document ( ruby_saml_cert_fingerprint , false )
193193 end
194194 end
195195
You can’t perform that action at this time.
0 commit comments