jasmine-headless-webkit/spec/lib/jasmine/headless/coffee_script_cache_spec.rb

22 lines
472 B
Ruby
Raw Normal View History

require 'spec_helper'
describe Jasmine::Headless::CoffeeScriptCache do
include FakeFS::SpecHelpers
2011-09-01 14:39:29 +00:00
describe '#action' do
let(:file) { 'file' }
let(:data) { 'data' }
let(:compiled) { 'compiled' }
before do
CoffeeScript.expects(:compile).with(data).returns(compiled)
File.open(file, 'wb') { |fh| fh.print(data) }
end
2011-09-01 14:39:29 +00:00
it 'should compile coffeescript' do
described_class.new(file).action.should == compiled
end
end
end