mastodon/spec/controllers/tags_controller_spec.rb

23 lines
478 B
Ruby
Raw Normal View History

2016-11-05 15:20:05 +01:00
require 'rails_helper'
RSpec.describe TagsController, type: :controller do
render_views
2016-11-05 15:20:05 +01:00
describe 'GET #show' do
2016-11-05 22:09:51 +01:00
before do
Fabricate(:tag, name: 'test')
end
2016-11-05 15:20:05 +01:00
it 'returns http success' do
get :show, params: { id: 'test' }
expect(response).to have_http_status(:success)
end
it 'returns http missing for non-existent tag' do
get :show, params: { id: 'none' }
expect(response).to have_http_status(:missing)
end
2016-11-05 15:20:05 +01:00
end
end