Sha256: fcda4cac5bd07f2a337f3052ec54aec7ebd10e2bcfb93bf6c570ab35b7babc37

Contents?: true

Size: 429 Bytes

Versions: 18

Compression:

Stored size: 429 Bytes

Contents

require "spec_helper"

RSpec.describe "list" do
  let(:timeout) { 0 }
  subject { Code.evaluate(input, timeout: timeout).to_s }

  [
    ["[]", "[]"],
    ["[1, 2, 3]", "[1, 2, 3]"],
    ["[1, 2, 3].include?(2)", "true"],
    ["[1, 2, 3].include?(4)", "false"],
    ["[[true]]", "[[true]]"]
  ].each do |input, output|
    context input do
      let(:input) { input }
      it { expect(subject).to eq(output) }
    end
  end
end

Version data entries

18 entries across 18 versions & 3 rubygems

Version Path
template-ruby-0.5.6 spec/code/list_spec.rb
language-ruby-0.5.6 spec/code/list_spec.rb
code-ruby-0.5.6 spec/code/list_spec.rb
template-ruby-0.5.5 spec/code/list_spec.rb
language-ruby-0.5.5 spec/code/list_spec.rb
code-ruby-0.5.5 spec/code/list_spec.rb
template-ruby-0.5.4 spec/code/list_spec.rb
language-ruby-0.5.4 spec/code/list_spec.rb
code-ruby-0.5.4 spec/code/list_spec.rb
template-ruby-0.5.3 spec/code/list_spec.rb
language-ruby-0.5.3 spec/code/list_spec.rb
code-ruby-0.5.3 spec/code/list_spec.rb
template-ruby-0.5.2 spec/code/list_spec.rb
language-ruby-0.5.2 spec/code/list_spec.rb
code-ruby-0.5.2 spec/code/list_spec.rb
language-ruby-0.5.1 spec/code/list_spec.rb
template-ruby-0.5.1 spec/code/list_spec.rb
code-ruby-0.5.1 spec/code/list_spec.rb