Browse Source

Fix spec for api/v1/statuses/translations (#23956)

closed-social-glitch-2
Matt Jankowski 1 year ago
committed by GitHub
parent
commit
c599e289d8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      spec/controllers/api/v1/statuses/translations_controller_spec.rb

+ 3
- 2
spec/controllers/api/v1/statuses/translations_controller_spec.rb View File

@ -15,11 +15,12 @@ describe Api::V1::Statuses::TranslationsController do
end
describe 'POST #create' do
let(:status) { Fabricate(:status, account: user.account) }
let(:status) { Fabricate(:status, account: user.account, text: 'Hola', language: 'es') }
before do
translation = TranslationService::Translation.new(text: 'Hello')
service = instance_double(TranslationService::DeepL, translate: translation)
service = instance_double(TranslationService::DeepL, translate: translation, supported?: true)
allow(TranslationService).to receive(:configured?).and_return(true)
allow(TranslationService).to receive(:configured).and_return(service)
post :create, params: { status_id: status.id }
end

Loading…
Cancel
Save