Sha256: 85f85fa6bf85eb0f6141dc082982f4d2eb39306437aa4cd89fc41fcb2f9411ce
Contents?: true
Size: 498 Bytes
Versions: 19
Compression:
Stored size: 498 Bytes
Contents
require 'spec_helper' module Finitio describe Syntax, "any_type" do subject{ Syntax.parse(source, root: "any_type") } let(:source){ "." } describe "compilation result" do let(:compiled){ subject.compile(type_factory) } it 'compiles to an AnyType' do expect(compiled).to be_a(AnyType) end end describe "AST" do let(:ast){ subject.to_ast } it{ expect(ast).to eq([:any_type]) } end end end
Version data entries
19 entries across 19 versions & 1 rubygems