test/web_test.rb in vault-tools-2.1.0 vs test/web_test.rb in vault-tools-2.1.1
- old
+ new
@@ -245,9 +245,21 @@
header 'X_REQUEST_ID', request_id
get '/logging-test'
assert_equal request_id, last_response.headers['Request-ID']
end
+ def test_that_metadata_gets_logged
+ mock(Vault::Log).count_status(200, {
+ 'user' => 'amanda',
+ 'some_flag' => 'true',
+ request_path: '/logging-test'
+ })
+ app.get '/logging-test' do
+ @metadata = {'user' => 'amanda', 'some_flag' => 'true'}
+ end
+ get '/logging-test'
+ end
+
def test_that_excon_proxies_request_id
request_id = 'JKJK-123'
Excon.stub(
{ method: :get, host: 'example.com', path: '/',
headers: {'X-Request-ID' => request_id}},