Commit graph

13 commits

Author SHA1 Message Date
Robert Speicher
1a0064dceb Use empty_project where possible in spec/features/projects 2017-07-27 13:12:16 -04:00
Alexander Randa
1c84f668bc Replaces dashboard/dashboard.feature spinach with rspec 2017-07-17 11:16:41 +03:00
Robert Speicher
eef068754a Merge branch 'master' into rs-sign_in 2017-07-06 12:43:51 -04:00
Robert Speicher
9eeba8fb49 Auto-correct ProjectPathHelper violations 2017-07-06 12:20:50 -04:00
Douwe Maan
fe13f11041 Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
Robert Speicher
e939bf7be1 Change gitlab_sign_in to sign_in where possible 2017-06-29 12:18:23 -04:00
Douwe Maan
70b05a8377 Split up MergeRequestsController 2017-06-28 18:17:44 -05:00
Robert Speicher
45fb1f9542 Change login_as uses to gitlab_sign_in 2017-06-19 18:59:01 -05:00
Sam Rose
9f3985c613 Move PDFLab into GitLab 2017-04-28 12:52:36 -04:00
Jose Ivan Vargas Lopez
c380d7669c Fixed button capitalisation for Projects in views 2017-04-06 14:58:57 -05:00
Toon Claes
eaffe8cd72 Test there is no Merge Request button when MRs are disabled
In case Merge Requests are disabled on the project, no one should see
the Merge Request button.
2017-01-25 11:11:12 +01:00
Toon Claes
2669fdbe74 Ensure the correct Merge Request button is found
The project was not public and this caused a 404. So the tests were
giving deceiving results.

By searching for the Merge Request button in `#content-body` this
is overcome, and also other Merge Request buttons (e.g. in the
sidebar) are ignored.
2017-01-25 11:07:02 +01:00
Toon Claes
0d2c68d546 Deduplicate tests for Merge Request buttons
Use shared examples to test the presence of the Merge Request button
on the various pages.
2017-01-23 15:52:53 +01:00