Implement Action#remote (delegates to remote.fs)
This commit is contained in:
@@ -31,5 +31,11 @@ module Producer::Core
|
||||
expect(action.remote).to be action.env.remote
|
||||
end
|
||||
end
|
||||
|
||||
describe '#fs' do
|
||||
it 'returns env remote fs' do
|
||||
expect(action.fs).to be action.env.remote.fs
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@@ -8,8 +8,8 @@ module Producer::Core
|
||||
subject(:writer) { Actions::FileWriter.new(env, path, content) }
|
||||
|
||||
describe '#apply' do
|
||||
it 'writes the content to remote file' do
|
||||
expect(writer.remote.fs).to receive(:file_write).with(path, content)
|
||||
it 'writes content to file on remote filesystem' do
|
||||
expect(writer.fs).to receive(:file_write).with(path, content)
|
||||
writer.apply
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user