Sha256: 81fb00a2472197eee6763b5d10262e4c856d366cc2f72e7383ab0125cf0dec82

Contents?: true

Size: 820 Bytes

Versions: 6

Compression:

Stored size: 820 Bytes

Contents

# encoding: UTF-8

require 'gooddata/cli/cli'

describe 'GoodData::CLI - process' do
  describe 'process' do
    it 'Complains when no subcommand specified' do
      args = %w(process)

      out = run_cli(args)
      out.should include "Command 'process' requires a subcommand list,show,deploy,delete,execute"
    end
  end

  describe 'process deploy' do
    it 'Can be called without arguments' do
      args = %w(process deploy)

      run_cli(args)
    end
  end

  describe 'process get' do
    it 'Can be called without arguments' do
      args = %w(process get)

      run_cli(args)
    end
  end

  describe 'process list' do
    it 'Lists processes when project ID specified' do
      args = [
        'process',
        'list',
        ProjectHelper::PROJECT_ID
      ]

      run_cli(args)
    end
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gooddata-0.6.7 spec/unit/cli/commands/cmd_process_spec.rb
gooddata-0.6.6 spec/unit/cli/commands/cmd_process_spec.rb
gooddata-0.6.5 spec/unit/cli/commands/cmd_process_spec.rb
gooddata-0.6.4 spec/unit/cli/commands/cmd_process_spec.rb
gooddata-0.6.3 spec/unit/cli/commands/cmd_process_spec.rb
gooddata-0.6.2 spec/unit/cli/commands/cmd_process_spec.rb