Sha256: 944187e3799dd047da7192025b6b89d137ff45918290ac3521644a98073f6323
Contents?: true
Size: 802 Bytes
Versions: 2
Compression:
Stored size: 802 Bytes
Contents
require 'spec_helper' module Landable module Api describe TemplateRevisionsController, json: true do routes { Landable::Engine.routes } describe '#index' do include_examples 'Authenticated API controller', :make_request let(:template) { create :template } def make_request(template_id = template.id) get :index, template_id: template_id end it "returns all of a template's revisions" do template.publish! author: current_author make_request response.status.should eq 200 last_json['template_revisions'].length.should eq 1 end it '404s on page not found' do make_request random_uuid response.status.should eq 404 end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
landable-1.14.0 | spec/controllers/landable/api/template_revisions_controller_spec.rb |
landable-1.13.2 | spec/controllers/landable/api/template_revisions_controller_spec.rb |