Browse Source

Add a missing thread example to the statuses spec (#29278)

Wolfgang Fournès 2 months ago
parent
commit
86627ea2e4
1 changed files with 10 additions and 0 deletions
  1. 10 0
      spec/requests/api/v1/statuses_spec.rb

+ 10 - 0
spec/requests/api/v1/statuses_spec.rb

@@ -167,6 +167,16 @@ describe '/api/v1/statuses' do
           expect(response.headers['X-RateLimit-Remaining']).to eq '0'
         end
       end
+
+      context 'with missing thread' do
+        let(:params) { { status: 'Hello world', in_reply_to_id: 0 } }
+
+        it 'returns http not found' do
+          subject
+
+          expect(response).to have_http_status(404)
+        end
+      end
     end
 
     describe 'DELETE /api/v1/statuses/:id' do