Newer
Older
# licensed under the Affero General Public License version 3 or later. See
Daniel Vincent Grippi
a validé
# This file is copied to ~/spec when you run 'ruby script/generate rspec'
# from the project root directory.
ENV["RAILS_ENV"] ||= 'test'
require File.join(File.dirname(__FILE__), '..', 'config', 'environment') unless defined?(Rails)
require 'helper_methods'
include WebMock::API
FileUtils.rm_f(File.join(Rails.root, 'tmp', 'fixture_builder.yml'))
# Requires supporting files with custom matchers and macros, etc,
# in ./support/ and its subdirectories.
fixture_builder_file = "#{File.dirname(__FILE__)}/support/fixture_builder.rb"
support_files = Dir["#{File.dirname(__FILE__)}/support/**/*.rb"] - [fixture_builder_file]
support_files.each {|f| require f }
require fixture_builder_file
Dir["#{File.dirname(__FILE__)}/shared_behaviors/**/*.rb"].each do |f|
require f
end
config.include Devise::TestHelpers, :type => :controller
config.before(:each) do
RestClient.stub!(:post).and_return(FakeHttpRequest.new(:success))
end
Raphael Sofaer
a validé
ProcessedImage.enable_processing = false
def set_up_friends
[local_luke, local_leia, remote_raphael]
end
@alice ||= User.where(:username => 'alice').first
@bob ||= User.where(:username => 'bob').first
@eve ||= User.where(:username => 'eve').first
danielgrippi
a validé
def local_luke
@local_luke ||= User.where(:username => 'luke').first
end
def local_leia
@local_leia ||= User.where(:username => 'leia').first
end
def remote_raphael
@remote_raphael ||= Person.where(:diaspora_handle => 'raphael@remote.net').first
end