Added API testing group
This commit is contained in:
parent
25eadf0c5b
commit
5dd2f36ae1
|
@ -1,18 +1,11 @@
|
|||
namespace :testing do
|
||||
desc 'GITLAB | Run model specs'
|
||||
task :models do
|
||||
cmds = [
|
||||
%W(rake gitlab:setup),
|
||||
%W(rspec spec --tag @models)
|
||||
]
|
||||
run_commands(cmds)
|
||||
end
|
||||
Rake::Task["spec"].clear if Rake::Task.task_defined?('spec')
|
||||
|
||||
namespace :spec do
|
||||
desc 'GITLAB | Run feature specs'
|
||||
task :features do
|
||||
task :api do
|
||||
cmds = [
|
||||
%W(rake gitlab:setup),
|
||||
%W(rspec spec --tag @features)
|
||||
%W(rspec spec --tag @api)
|
||||
]
|
||||
run_commands(cmds)
|
||||
end
|
||||
|
@ -21,7 +14,17 @@ namespace :testing do
|
|||
task :other do
|
||||
cmds = [
|
||||
%W(rake gitlab:setup),
|
||||
%W(rspec spec --tag ~@models --tag ~@features)
|
||||
%W(rspec spec --tag ~@api)
|
||||
]
|
||||
run_commands(cmds)
|
||||
end
|
||||
end
|
||||
|
||||
desc "GITLAB | Run specs"
|
||||
task :spec do
|
||||
cmds = [
|
||||
%W(rake gitlab:setup),
|
||||
%W(rspec spec),
|
||||
]
|
||||
run_commands(cmds)
|
||||
end
|
||||
|
@ -32,4 +35,3 @@ namespace :testing do
|
|||
raise "#{cmd} failed!" unless $?.exitstatus.zero?
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API do
|
||||
describe API, api: true do
|
||||
include API::APIHelpers
|
||||
include ApiHelpers
|
||||
let(:user) { create(:user) }
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'spec_helper'
|
||||
require 'mime/types'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { enable_observers }
|
||||
after(:each) {disable_observers}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'spec_helper'
|
||||
require 'mime/types'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { enable_observers }
|
||||
after(:each) {disable_observers}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { ActiveRecord::Base.observers.enable(:user_observer) }
|
||||
after(:each) { ActiveRecord::Base.observers.disable(:user_observer) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
|
||||
let(:user1) { create(:user) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { ActiveRecord::Base.observers.enable(:user_observer) }
|
||||
after(:each) { ActiveRecord::Base.observers.disable(:user_observer) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { ActiveRecord::Base.observers.enable(:user_observer) }
|
||||
after(:each) { ActiveRecord::Base.observers.disable(:user_observer) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require "spec_helper"
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { ActiveRecord::Base.observers.enable(:user_observer) }
|
||||
after(:each) { ActiveRecord::Base.observers.disable(:user_observer) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { enable_observers }
|
||||
after(:each) {disable_observers}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { ActiveRecord::Base.observers.enable(:user_observer) }
|
||||
after(:each) { ActiveRecord::Base.observers.disable(:user_observer) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { ActiveRecord::Base.observers.enable(:user_observer) }
|
||||
after(:each) { ActiveRecord::Base.observers.disable(:user_observer) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API, 'ProjectHooks' do
|
||||
describe API::API, 'ProjectHooks', api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { enable_observers }
|
||||
after(:each) { disable_observers }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { enable_observers }
|
||||
after(:each) { disable_observers }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { enable_observers }
|
||||
after(:each) { disable_observers }
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'spec_helper'
|
||||
require 'mime/types'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { enable_observers }
|
||||
after(:each) {disable_observers}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require "spec_helper"
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
before(:each) { ActiveRecord::Base.observers.enable(:user_observer) }
|
||||
after(:each) { ActiveRecord::Base.observers.disable(:user_observer) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
|
||||
let(:user) { create(:user) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
|
||||
let(:user) { create(:user) }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::API do
|
||||
describe API::API, api: true do
|
||||
include ApiHelpers
|
||||
|
||||
let(:user) { create(:user) }
|
||||
|
|
Loading…
Reference in New Issue