mirror of
https://github.com/meineerde/rackstash.git
synced 2025-12-19 15:01:12 +00:00
Ensure behavior of Rackstash::Adapters::File#auto_reopen?
This commit is contained in:
parent
0420984d92
commit
9950d783cf
@ -96,6 +96,8 @@ describe Rackstash::Adapters::File do
|
|||||||
let(:adapter_args) { { auto_reopen: true } }
|
let(:adapter_args) { { auto_reopen: true } }
|
||||||
|
|
||||||
it 'reopens the file if moved' do
|
it 'reopens the file if moved' do
|
||||||
|
expect(adapter.auto_reopen?).to be true
|
||||||
|
|
||||||
adapter.write('line1')
|
adapter.write('line1')
|
||||||
File.rename(logfile.path, "#{logfile.path}.orig")
|
File.rename(logfile.path, "#{logfile.path}.orig")
|
||||||
|
|
||||||
@ -110,6 +112,8 @@ describe Rackstash::Adapters::File do
|
|||||||
let(:adapter_args) { { auto_reopen: false } }
|
let(:adapter_args) { { auto_reopen: false } }
|
||||||
|
|
||||||
it 'does not reopen the logfile automatically' do
|
it 'does not reopen the logfile automatically' do
|
||||||
|
expect(adapter.auto_reopen?).to be false
|
||||||
|
|
||||||
adapter.write('line1')
|
adapter.write('line1')
|
||||||
File.rename(logfile.path, "#{logfile.path}.orig")
|
File.rename(logfile.path, "#{logfile.path}.orig")
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user