Sha256: 4a1a713fd7733cc271bbab64dd99e2c80f844ad384ece47b02cc8c05ea107fce

Contents?: true

Size: 335 Bytes

Versions: 8

Compression:

Stored size: 335 Bytes

Contents

require 'spec_helper'
describe "Lispy.compile" do
  
  it "should use a clean binding" do
    p = Alf::Lispy.compile("lambda{ path }", "a path")
    lambda{ p.call }.should raise_error(NameError)
  end
  
  it "should resolve __FILE__ correctly" do
    p = Alf::Lispy.compile("__FILE__", "a path")
    p.should == "a path"
  end
  
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
alf-0.12.2 spec/regression/lispy/test_compile.rb
alf-0.12.1 spec/regression/lispy/test_compile.rb
alf-0.12.0 spec/regression/lispy/test_compile.rb
alf-0.11.1 spec/regression/lispy/test_compile.rb
alf-0.11.0 spec/regression/lispy/test_compile.rb
alf-0.10.1 spec/regression/lispy/test_compile.rb
alf-0.10.0 spec/regression/lispy/test_compile.rb
alf-0.9.3 spec/regression/lispy/test_compile.rb