12345678910111213141516171819 |
- module Chervil
- RSpec.describe AST::Boolean do
- it 'evaluates' do
- expect(AST::Boolean.new(true).evaluate(Env.new)).to eq(true)
- end
- end
-
- RSpec.describe AST::Number do
- it 'evaluates' do
- expect(AST::Number.new(5.0).evaluate(Env.new)).to eq(5.0)
- end
- end
-
- RSpec.describe AST::String do
- it 'evaluates' do
- expect(AST::String.new("hello world").evaluate(Env.new)).to eq("hello world")
- end
- end
- end
|