test/test_server.rb in ruby-openid-2.0.2 vs test/test_server.rb in ruby-openid-2.0.3
- old
+ new
@@ -973,12 +973,17 @@
assert(!@request.trust_root_valid())
end
def test_trustRootInvalid_modified
@request.trust_root = "does://not.parse/"
- assert_raise(Server::MalformedTrustRoot) {
- @request.trust_root_valid()
- }
+ @request.message = :sentinel
+ begin
+ result = @request.trust_root_valid
+ rescue Server::MalformedTrustRoot => why
+ assert_equal(:sentinel, why.openid_message)
+ else
+ flunk("Expected MalformedTrustRoot, got #{result.inspect}")
+ end
end
def test_trustRootvalid_absent_trust_root
@request.trust_root = nil
assert(@request.trust_root_valid())