Sha256: 382883b2e83825c673730a1bbf8d44ac7b1fde1461c43c27826b359b63f6d110
Contents?: true
Size: 723 Bytes
Versions: 1
Compression:
Stored size: 723 Bytes
Contents
require 'spec_helper' require 'ap' require 'pry-rails' describe "axel/base/empty" do def self.view_checks it "renders the json envelope" do render template: "axel/base/empty", layout: "layouts/axel", formats: formats expect(rendered).to match /metadata/ expect(rendered).to match /result/ end end let(:formats) { [:json] } before do view.stub drop_meta?: false view.stub :safe_json_load do |arg| arg end view.stub errors: Axel::Payload::Errors.new {} view.stub metadata: Axel::Payload::Metadata.new {} view.stub :xml_clean do |arg| arg end end view_checks context "rendering xml" do let(:formats) { [:xml] } view_checks end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
axel-0.0.1 | spec/views/axel/base/empty_spec.rb |