Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
until_spec.cr 392 B
Newer Older
require "../../spec_helper"

describe "Codegen: until" do
  it "codegens until" do
    run(%(
      require "bool"

      a = 1
      until a == 10
        a = a + 1
      end
      a
    )).to_i.should eq(10)
  end

  it "codegens until as modifier" do
    run(%(
      require "bool"

      a = 1
      begin
        a += 1
      end until a >= 1
      a
    )).to_i.should eq(2)
  end
end