Skip to content
Snippets Groups Projects
Verified Commit a582ee2f authored by Luke "Jared" Bennett's avatar Luke "Jared" Bennett
Browse files

Merge branch 'master' into droplab-templating-xss-fix

parents b34534b6 cd041082
No related branches found
No related tags found
No related merge requests found
Showing
with 21 additions and 34 deletions
require 'spec_helper'
 
describe Projects::EnvironmentsController do
include ApiHelpers
let(:user) { create(:user) }
let(:project) { create(:empty_project) }
 
Loading
Loading
require 'spec_helper'
 
describe Projects::MergeRequestsController do
include ApiHelpers
let(:project) { create(:project) }
let(:user) { create(:user) }
let(:merge_request) { create(:merge_request_with_diffs, target_project: project, source_project: project) }
Loading
Loading
Loading
Loading
@@ -5,6 +5,7 @@ describe Projects::MilestonesController do
let(:user) { create(:user) }
let(:milestone) { create(:milestone, project: project) }
let(:issue) { create(:issue, project: project, milestone: milestone) }
let!(:label) { create(:label, project: project, title: 'Issue Label', issues: [issue]) }
let!(:merge_request) { create(:merge_request, source_project: project, target_project: project, milestone: milestone) }
 
before do
Loading
Loading
@@ -13,6 +14,20 @@ describe Projects::MilestonesController do
controller.instance_variable_set(:@project, project)
end
 
describe "#show" do
render_views
def view_milestone
get :show, namespace_id: project.namespace.id, project_id: project.id, id: milestone.iid
end
it 'shows milestone page' do
view_milestone
expect(response).to have_http_status(200)
end
end
describe "#destroy" do
it "removes milestone" do
expect(issue.milestone_id).to eq(milestone.id)
Loading
Loading
require 'spec_helper'
 
describe Projects::PipelinesController do
include ApiHelpers
let(:user) { create(:user) }
let(:project) { create(:empty_project, :public) }
 
Loading
Loading
require('spec_helper')
 
describe Projects::TodosController do
include ApiHelpers
let(:user) { create(:user) }
let(:project) { create(:empty_project) }
let(:issue) { create(:issue, project: project) }
Loading
Loading
require 'spec_helper'
 
RSpec.describe 'admin issues labels' do
include WaitForAjax
let!(:bug_label) { Label.create(title: 'bug', template: true) }
let!(:feature_label) { Label.create(title: 'feature', template: true) }
 
Loading
Loading
require 'spec_helper'
 
describe "Admin::Users", feature: true do
include WaitForAjax
let!(:user) do
create(:omniauth_user, provider: 'twitter', extern_uid: '123456')
end
Loading
Loading
require 'spec_helper'
 
describe 'Auto deploy' do
include WaitForAjax
let(:user) { create(:user) }
let(:project) { create(:project) }
let(:project) { create(:project, :repository) }
 
before do
project.create_kubernetes_service(
Loading
Loading
require 'rails_helper'
 
describe 'Issue Boards add issue modal', :feature, :js do
include WaitForAjax
include WaitForVueResource
 
let(:project) { create(:empty_project, :public) }
Loading
Loading
require 'rails_helper'
 
describe 'Issue Boards', feature: true, js: true do
include WaitForAjax
include WaitForVueResource
include DragTo
 
Loading
Loading
require 'rails_helper'
 
describe 'Issue Boards new issue', feature: true, js: true do
include WaitForAjax
include WaitForVueResource
 
let(:project) { create(:empty_project, :public) }
Loading
Loading
require 'rails_helper'
 
describe 'Issue Boards', feature: true, js: true do
include WaitForAjax
include WaitForVueResource
 
let(:user) { create(:user) }
Loading
Loading
require 'spec_helper'
 
feature 'Contributions Calendar', :feature, :js do
include WaitForAjax
let(:user) { create(:user) }
let(:contributed_project) { create(:project, :public) }
let(:contributed_project) { create(:empty_project, :public) }
let(:issue_note) { create(:note, project: contributed_project) }
 
# Ex/ Sunday Jan 1, 2016
Loading
Loading
Loading
Loading
@@ -3,7 +3,7 @@ require 'spec_helper'
describe 'Commits' do
include CiStatusHelper
 
let(:project) { create(:project) }
let(:project) { create(:project, :repository) }
 
describe 'CI' do
before do
Loading
Loading
Loading
Loading
@@ -433,7 +433,7 @@ describe 'Copy as GFM', feature: true, js: true do
end
 
describe 'Copying code' do
let(:project) { create(:project) }
let(:project) { create(:project, :repository) }
 
context 'from a diff' do
before do
Loading
Loading
require 'spec_helper'
 
feature 'Cycle Analytics', feature: true, js: true do
include WaitForAjax
let(:user) { create(:user) }
let(:guest) { create(:user) }
let(:project) { create(:project) }
let(:project) { create(:project, :repository) }
let(:issue) { create(:issue, project: project, created_at: 2.days.ago) }
let(:milestone) { create(:milestone, project: project) }
let(:mr) { create_merge_request_closing_issue(issue) }
Loading
Loading
require 'spec_helper'
 
feature 'Tooltips on .timeago dates', feature: true, js: true do
include WaitForAjax
let(:user) { create(:user) }
let(:project) { create(:project, name: 'test', namespace: user.namespace) }
let(:created_date) { Date.yesterday.to_time }
Loading
Loading
require 'spec_helper'
 
describe 'Dashboard Groups page', js: true, feature: true do
include WaitForAjax
let!(:user) { create :user }
let!(:group) { create(:group) }
let!(:nested_group) { create(:group, :nested) }
Loading
Loading
require 'spec_helper'
 
feature 'Project member activity', feature: true, js: true do
include WaitForAjax
let(:user) { create(:user) }
let(:project) { create(:empty_project, :public, name: 'x', namespace: user.namespace) }
 
Loading
Loading
Loading
Loading
@@ -2,7 +2,7 @@ require 'spec_helper'
 
describe "Dashboard Issues filtering", feature: true, js: true do
let(:user) { create(:user) }
let(:project) { create(:project) }
let(:project) { create(:empty_project) }
let(:milestone) { create(:milestone, project: project) }
 
context 'filtering by milestone' do
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment