Sha256: b4a4ae3522d71f0b1fd0cc9368eb3465568acb6aa15f027002a52810bb2bec0f
Contents?: true
Size: 492 Bytes
Versions: 19
Compression:
Stored size: 492 Bytes
Contents
require 'lib/spec_helper' require 'support/rewriters_helper' RSpec.describe Opal::Rewriters::BlockToIter do include RewritersHelper let(:block_node) do # m { |arg1| 1 } s(:block, s(:send, nil, :m), s(:args, s(:arg, :arg1)), s(:int, 1) ) end let(:iter_node) do s(:send, nil, :m, s(:iter, s(:args, s(:arg, :arg1)), s(:int, 1)) ) end it 'rewriters s(:block) to s(:iter)' do expect(rewritten(block_node)).to eq(iter_node) end end
Version data entries
19 entries across 19 versions & 1 rubygems