Sha256: d198dc9fb10a97ea0f25c61bba199034da7b7113b9b36a55001af87cc942d46a

Contents?: true

Size: 410 Bytes

Versions: 1

Compression:

Stored size: 410 Bytes

Contents

describe Hamlit::Engine do
  describe '.new' do
    subject { described_class.new(options) }

    let(:buffer)  { '_a' }
    let(:options) do
      {
        buffer:    buffer,
        generator: Temple::Generators::ArrayBuffer,
      }
    end

    it 'accepts generator valid options' do
      expect(subject.call('')).to eq(
        "#{buffer} = []; ; #{buffer} = #{buffer}.join",
      )
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hamlit-0.6.0 spec/hamlit/engine_spec.rb