fluentd-ui/test/test_helper.rb
Kenji Okimoto fb8402fc27 Allow accessing "chromedriver.storage.googleapis.com" to check chromedriver version
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2020-03-04 17:44:00 +09:00

39 lines
997 B
Ruby

ENV['RAILS_ENV'] ||= 'test'
if ENV['RAILS_ENV'] == 'test'
require 'simplecov'
SimpleCov.start("rails")
end
require_relative '../config/environment'
require 'test/unit/rails/test_help'
require 'test/unit/rr'
require 'test/unit/capybara'
require 'capybara-screenshot/testunit' # for integration test
require 'webmock/test_unit'
WebMock.disable_net_connect!(allow_localhost: true,
allow: "chromedriver.storage.googleapis.com")
module FixturePath
def fixture_path(fixture_name)
Rails.root.join("test/fixtures", fixture_name).to_s
end
def fixture_content(fixture_name)
Rails.root.join("test/fixtures", fixture_name).read
end
end
class ActiveSupport::TestCase
# Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order.
#fixtures :all
# Add more helper methods to be used by all tests here...
include FixturePath
extend FixturePath
end
Dir[Rails.root.join("test/support/**/*.rb")].each do |path|
require(path)
end