Sha256: 02c6c260c9e886b9f20097b3bb6f1f482c470e93135d34735e1709fd9ae4837a

Contents?: true

Size: 429 Bytes

Versions: 6

Compression:

Stored size: 429 Bytes

Contents

require "metamorpher"
require "metamorpher/terms/term_set"

describe Metamorpher do
  subject { Metamorpher.builder }

  before { Metamorpher.configure(builder: :ast)  }
  after  { Metamorpher.configure(builder: :ruby) }

  it_behaves_like "a literal builder"
  it_behaves_like "a variable builder"
  it_behaves_like "a greedy variable builder"
  it_behaves_like "a derivation builder"
  it_behaves_like "a term set builder"
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
metamorpher-0.2.6 spec/integration/ast/builder_spec.rb
metamorpher-0.2.5 spec/integration/ast/builder_spec.rb
metamorpher-0.2.4 spec/integration/ast/builder_spec.rb
metamorpher-0.2.3 spec/integration/ast/builder_spec.rb
metamorpher-0.2.2 spec/integration/ast/builder_spec.rb
metamorpher-0.2.1 spec/integration/ast/builder_spec.rb