spec/spec_helper.rb in socialcast-1.3.9 vs spec/spec_helper.rb in socialcast-1.3.10
- old
+ new
@@ -13,37 +13,13 @@
config.before do
stubbed_credentials = File.join(File.dirname(__FILE__), '..', 'fixtures')
Socialcast::CommandLine.stub(:config_dir).and_return(stubbed_credentials)
end
- def capture_with_status(stream)
- exit_status = 0
- begin
- stream = stream.to_s
- eval "$#{stream} = StringIO.new"
- begin
- yield
- rescue SystemExit => system_exit # catch any exit calls
- exit_status = system_exit.status
- end
- result = eval("$#{stream}").string
- ensure
- eval("$#{stream} = #{stream.upcase}")
- end
- return result, exit_status
- end
-
def create_entry(cn, entry_attributes)
Net::LDAP::Entry.new("cn=#{cn},dc=example,dc=com").tap do |e|
entry_attributes.each_pair do |attr, value|
e[attr] = value
end
- end
- end
-
- def remove_directories(*names)
- project_dir = Pathname.new(Dir.pwd)
- names.each do |name|
- FileUtils.rm_rf(project_dir.join(name)) if FileTest.exists?(project_dir.join(name))
end
end
end