Nuevo plugin Additionals 2.0.20

This commit is contained in:
Manuel Cillero 2019-06-16 12:53:09 +02:00
parent a2a901b71b
commit 93e1e28683
354 changed files with 40514 additions and 0 deletions

View file

@ -0,0 +1,49 @@
$VERBOSE = nil
unless ENV['SKIP_COVERAGE']
require 'simplecov'
require 'simplecov-rcov'
SimpleCov.formatters = SimpleCov::Formatter::MultiFormatter[SimpleCov::Formatter::HTMLFormatter,
SimpleCov::Formatter::RcovFormatter]
SimpleCov.start :rails do
add_filter 'init.rb'
root File.expand_path(File.dirname(__FILE__) + '/..')
end
end
require File.expand_path(File.dirname(__FILE__) + '/../../../test/test_helper')
require File.expand_path(File.dirname(__FILE__) + '/global_test_helper')
if defined?(RSpec)
RSpec.configure do |config|
config.mock_with :mocha
config.example_status_persistence_file_path = Rails.root.join('tmp', 'additionals_rspec_examples.txt')
end
end
module Additionals
module TestHelper
include Additionals::GlobalTestHelper
def prepare_tests
Role.where(id: [1, 2]).each do |r|
r.permissions << :view_issues
r.save
end
Project.where(id: [1, 2]).each do |project|
EnabledModule.create(project: project, name: 'issue_tracking')
end
end
end
class ControllerTest < Redmine::ControllerTest
include Additionals::TestHelper
end
class TestCase < ActiveSupport::TestCase
include Additionals::TestHelper
end
end