main
 1RSpec.describe Mpeg::Lookahead do
 2  def str(string)
 3    Mpeg::Str.new(string)
 4  end
 5
 6  def any
 7    Mpeg::Re.new('.')
 8  end
 9
10  subject { str('"').absent? >> any.repeat }
11
12  specify { expect(subject.parse('"Hello')).to be_falsey }
13  specify { expect(subject.parse('Hello')).to be_truthy }
14end