Sha256: e2ae04d4c3b403cd5f6f4ab8bba356f82a193cc0855e4e400fec155cf4172e9c

Contents?: true

Size: 1.11 KB

Versions: 8

Compression:

Stored size: 1.11 KB

Contents

require 'spec_helper'
require 'ej'

describe Ej::Commands do
  before do
  end

  it "should exists search option" do
    output = capture_stdout do
      Ej::Commands.start(['help', 'search'])
    end
    output.should include('--type')
    output.should include('--fields')
    output.should include('--query')
    output.should include('--size')
    output.should include('--from')
    output.should include('--meta')
  end

  it "should exists copy option" do
    output = capture_stdout do
      Ej::Commands.start(['help', 'copy'])
    end
    output.should include('--source')
    output.should include('--dest')
    output.should include('--query')
  end

  it "should exists delete option" do
    output = capture_stdout do
      Ej::Commands.start(['help', 'delete'])
    end
    output.should include('--query')
    output.should include('--index')
    output.should include('--type')
  end

  it "should default check" do
    output = capture_stdout do
      Ej::Commands.start(['help', 'search'])
    end
    output.should include("Default: localhost")
    output.should include("Default: _all")
  end

  after do
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ej-0.2.0 spec/commands_spec.rb
ej-0.1.12 spec/commands_spec.rb
ej-0.1.11 spec/commands_spec.rb
ej-0.1.10 spec/commands_spec.rb
ej-0.1.9 spec/commands_spec.rb
ej-0.1.8 spec/commands_spec.rb
ej-0.1.6 spec/commands_spec.rb
ej-0.1.5 spec/commands_spec.rb