Sha256: 12c674952168432ce7ecd71532ec55633d83a0223a113391c62ebadbb63a9e93
Contents?: true
Size: 719 Bytes
Versions: 3
Compression:
Stored size: 719 Bytes
Contents
require 'spec_helper' module Writefully describe Asset do let(:index) { {site: 'codemy-net', resource: 'posts', slug: '1-hash-selector-pattern' } } subject(:asset) { Asset.new(index) } let(:url) { "https://codemycasts.s3.amazonaws.com/codemy-net/posts/1-hash-selector-pattern/assets/" } let(:content_details) { Content.new(index).details } its(:names) { should include 'hash-selector-cover.png' } its(:endpoint) { should eq 'codemy-net/posts/1-hash-selector-pattern/assets'} it "#url" do expect(subject.url(Writefully::Storage.endpoint)).to eq url end it "#convert_for" do expect(subject.convert_for(content_details)["cover"]).to include url end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
writefully-0.8.2 | spec/lib/writefully/asset_spec.rb |
writefully-0.8.1 | spec/lib/writefully/asset_spec.rb |
writefully-0.8.0 | spec/lib/writefully/asset_spec.rb |