Sha256: f5e0f2b4bcd9bc7d0f21ddc3a82b32b9847d83c60b4dd99f191b75a0a1e2e980
Contents?: true
Size: 785 Bytes
Versions: 27
Compression:
Stored size: 785 Bytes
Contents
require 'spec_helper' require 'nokogiri' require 'ostruct' describe Jasmine::Page do describe "#render" do subject { Nokogiri::HTML(page.render) } let(:fake_config) do OpenStruct.new(:js_files => ["file1.js", "file2.js"], :css_files => ["file1.css", "file2.css"]) end let(:context) { fake_config } let(:page) { Jasmine::Page.new(context) } it "should render javascript files in the correct order" do js_files = subject.css("script") js_files.map { |file| file["src"] }.compact.should == ["file1.js", "file2.js"] end it "should render css files in the correct order" do css_files = subject.css("link[type='text/css']") css_files.map { |file| file["href"] }.compact.should == ["file1.css", "file2.css"] end end end
Version data entries
27 entries across 25 versions & 3 rubygems