Sha256: 520efd36d8b60e501d3b57a5e41258519fa422206f0e6d55fb971063bdf367ab
Contents?: true
Size: 637 Bytes
Versions: 3
Compression:
Stored size: 637 Bytes
Contents
describe JekyllPagesApi::Page do describe '#url' do it "returns the path" do site = instance_double(Jekyll::Site, baseurl: Jekyll::Configuration::DEFAULTS['baseurl']) jekyll_page = instance_double(Jekyll::Page, site: site, url: '/foo/') page = JekyllPagesApi::Page.new(jekyll_page) expect(page.url).to eq('/foo/') end it "prepends the baseurl" do site = instance_double(Jekyll::Site, baseurl: '/base') jekyll_page = instance_double(Jekyll::Page, site: site, url: '/foo/') page = JekyllPagesApi::Page.new(jekyll_page) expect(page.url).to eq('/base/foo/') end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jekyll_pages_api-0.1.2 | spec/page_spec.rb |
jekyll_pages_api-0.1.1 | spec/page_spec.rb |
jekyll_pages_api-0.1.0 | spec/page_spec.rb |