Sha256: 1f58e97b1fcc8723c6808ad052eb1a5cd46f3a97a84ca9757f39cbd468e3844d

Contents?: true

Size: 471 Bytes

Versions: 83

Compression:

Stored size: 471 Bytes

Contents

require 'spec_helper'

describe Tenon::Gallery do
  describe '.find_with_photos' do
    it 'should find a gallery, include the photos, and order them by their list order' do
      expect(Tenon::Gallery).to receive(:includes).with(:photos) { Tenon::Gallery }
      expect(Tenon::Gallery).to receive(:order).with('tenon_photos.list_order') { Tenon::Gallery }
      expect(Tenon::Gallery).to receive(:find).with(1)
      Tenon::Gallery.find_with_photos(1)
    end
  end
end

Version data entries

83 entries across 83 versions & 1 rubygems

Version Path
tenon-1.1.8 spec/models/tenon/gallery_spec.rb
tenon-1.1.7 spec/models/tenon/gallery_spec.rb
tenon-1.1.6 spec/models/tenon/gallery_spec.rb
tenon-1.1.5 spec/models/tenon/gallery_spec.rb
tenon-1.1.4 spec/models/tenon/gallery_spec.rb
tenon-1.1.3 spec/models/tenon/gallery_spec.rb
tenon-1.1.2 spec/models/tenon/gallery_spec.rb
tenon-1.1.1 spec/models/tenon/gallery_spec.rb
tenon-1.0.76 spec/models/tenon/gallery_spec.rb
tenon-1.0.75 spec/models/tenon/gallery_spec.rb
tenon-1.0.74 spec/models/tenon/gallery_spec.rb
tenon-1.0.73 spec/models/tenon/gallery_spec.rb
tenon-1.0.72 spec/models/tenon/gallery_spec.rb
tenon-1.0.71 spec/models/tenon/gallery_spec.rb
tenon-1.0.70 spec/models/tenon/gallery_spec.rb
tenon-1.0.69 spec/models/tenon/gallery_spec.rb
tenon-1.0.68 spec/models/tenon/gallery_spec.rb
tenon-1.0.67 spec/models/tenon/gallery_spec.rb
tenon-1.0.66 spec/models/tenon/gallery_spec.rb
tenon-1.0.65 spec/models/tenon/gallery_spec.rb