mirror of https://github.com/docusealco/docuseal
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
832 B
36 lines
832 B
$LOAD_PATH.unshift File.expand_path("..", __FILE__)
|
|
$LOAD_PATH.unshift File.expand_path("../../lib", __FILE__)
|
|
|
|
if RUBY_VERSION >= "1.9"
|
|
require "simplecov"
|
|
require "simplecov-lcov"
|
|
require "coveralls"
|
|
|
|
SimpleCov::Formatter::LcovFormatter.config.report_with_single_file = true
|
|
|
|
SimpleCov.formatters = [
|
|
SimpleCov::Formatter::HTMLFormatter,
|
|
SimpleCov::Formatter::LcovFormatter,
|
|
Coveralls::SimpleCov::Formatter
|
|
]
|
|
|
|
SimpleCov.start do
|
|
minimum_coverage(78.48)
|
|
end
|
|
end
|
|
|
|
require "rspec"
|
|
require "rack/test"
|
|
require "webmock/rspec"
|
|
require "omniauth"
|
|
require "omniauth-oauth2"
|
|
|
|
RSpec.configure do |config|
|
|
config.expect_with :rspec do |c|
|
|
c.syntax = :expect
|
|
end
|
|
config.extend OmniAuth::Test::StrategyMacros, :type => :strategy
|
|
config.include Rack::Test::Methods
|
|
config.include WebMock::API
|
|
end
|