Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/support/api/status_shared_examples.rb')
-rw-r--r--spec/support/api/status_shared_examples.rb42
1 files changed, 0 insertions, 42 deletions
diff --git a/spec/support/api/status_shared_examples.rb b/spec/support/api/status_shared_examples.rb
deleted file mode 100644
index 3481749a7f0..00000000000
--- a/spec/support/api/status_shared_examples.rb
+++ /dev/null
@@ -1,42 +0,0 @@
-# Specs for status checking.
-#
-# Requires an API request:
-# let(:request) { get api("/projects/#{project.id}/repository/branches", user) }
-shared_examples_for '400 response' do
- before do
- # Fires the request
- request
- end
-
- it 'returns 400' do
- expect(response).to have_http_status(400)
- end
-end
-
-shared_examples_for '403 response' do
- before do
- # Fires the request
- request
- end
-
- it 'returns 403' do
- expect(response).to have_http_status(403)
- end
-end
-
-shared_examples_for '404 response' do
- let(:message) { nil }
- before do
- # Fires the request
- request
- end
-
- it 'returns 404' do
- expect(response).to have_http_status(404)
- expect(json_response).to be_an Object
-
- if message.present?
- expect(json_response['message']).to eq(message)
- end
- end
-end