Sha256: 3dd9889539008f898a166f673efd7962970e849bb23e460a880b097ed657d5cb
Contents?: true
Size: 755 Bytes
Versions: 3
Compression:
Stored size: 755 Bytes
Contents
require_relative "../test_helper" class Loggerator::TestRequestStore < Minitest::Test def setup # flush request store Thread.current[:request_store] = {} @env = { "REQUEST_ID" => "abc", "REQUEST_IDS" => %w[ abc def ] } end def test_seeds_request_id Loggerator::RequestStore.seed(@env) assert_equal "abc,def", Loggerator::RequestStore.store[:request_id] end def test_seeds_request_context Loggerator::RequestStore.seed(@env) assert_equal "abc,def", Loggerator::RequestStore.store[:request_context][:request_id] end def test_is_cleared_by_clear! Loggerator::RequestStore.seed(@env) Loggerator::RequestStore.clear! assert_nil Loggerator::RequestStore.store[:request_id] end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
loggerator-0.1.3 | test/loggerator/request_store_test.rb |
loggerator-0.1.2 | test/loggerator/request_store_test.rb |
loggerator-0.1.1 | test/loggerator/request_store_test.rb |