From b1e182cc93f6f89fb2b0e3749e0ea6d62c4221f3 Mon Sep 17 00:00:00 2001 From: Thibault Jouan Date: Sun, 19 Jan 2014 23:23:56 +0000 Subject: [PATCH] Add Remote::FS#remote attribute reader --- lib/producer/core/remote/fs.rb | 2 ++ spec/producer/core/remote/fs_spec.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/producer/core/remote/fs.rb b/lib/producer/core/remote/fs.rb index 269643e..c79bd77 100644 --- a/lib/producer/core/remote/fs.rb +++ b/lib/producer/core/remote/fs.rb @@ -4,6 +4,8 @@ module Producer class FS require 'net/sftp' + attr_reader :remote + def initialize(remote) @remote = remote end diff --git a/spec/producer/core/remote/fs_spec.rb b/spec/producer/core/remote/fs_spec.rb index a704fd1..5454d7e 100644 --- a/spec/producer/core/remote/fs_spec.rb +++ b/spec/producer/core/remote/fs_spec.rb @@ -7,7 +7,7 @@ module Producer::Core describe '#new' do it 'assigns the remote given as argument' do - expect(fs.instance_eval { @remote }).to be remote + expect(fs.remote).to be remote end end