diff --git a/test/slo_logoutrequest_test.rb b/test/slo_logoutrequest_test.rb index 1fe3da9e..7b2647fe 100644 --- a/test/slo_logoutrequest_test.rb +++ b/test/slo_logoutrequest_test.rb @@ -188,6 +188,8 @@ class RubySamlTest < Minitest::Test # Java Floats behave differently than MRI java = %w[jruby truffleruby].include?(ENV['RUBY_ENGINE']) + puts ENV['RUBY_ENGINE'].inspect + logout_request.soft = true logout_request.document.root.attributes['NotOnOrAfter'] = '2011-06-14T18:31:01.516Z' @@ -196,6 +198,13 @@ class RubySamlTest < Minitest::Test logout_request.options[:allowed_clock_drift] = 0.483 assert !logout_request.send(:validate_not_on_or_after) + puts 'HERE' + puts Time.now.inspect + puts Time.now.nsec.inspect + puts logout_request.document.root.attributes['NotOnOrAfter'].inspect + puts logout_request.document.root.attributes['NotOnOrAfter'].nsec.inspect + puts 0.485.inspect + logout_request.options[:allowed_clock_drift] = java ? 0.485 : 0.484 assert logout_request.send(:validate_not_on_or_after)