Sha256: adfbffe19916c38f88b30d5e58d1a5b6804651d8a34c2de5c9c89c69af2c0438

Contents?: true

Size: 353 Bytes

Versions: 3

Compression:

Stored size: 353 Bytes

Contents

require 'spec_helper'

describe AQL::Node::Operator::Ternary, '#aql' do

  let(:condition) { AQL::Node::Literal.build(true)    }
  let(:left)      { AQL::Node::Literal.build('left')  }
  let(:right)     { AQL::Node::Literal.build('right') }

  let(:object)    { described_class.new(condition, left, right) }

  expect_aql('true ? "left" : "right"')
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
aql-0.0.3 spec/unit/aql/node/operator/ternary/aql_spec.rb
aql-0.0.2 spec/unit/aql/node/operator/ternary/aql_spec.rb
aql-0.0.1 spec/unit/aql/node/operator/ternary/aql_spec.rb