Module: EventStore::HTTP::Request::Assertions

Defined in:
lib/event_store/http/request.rb

Instance Method Summary collapse

Instance Method Details

#session?(session, strict: nil) ⇒ Boolean

Returns:

  • (Boolean)


48
49
50
51
52
53
54
55
56
57
# File 'lib/event_store/http/request.rb', line 48

def session?(session, strict: nil)
  return false unless connection.is_a? Session
  return false unless connection.connect == session.connect

  if strict
    connection.equal? session
  else
    true
  end
end