Sha256: fe7d4ab247aa166bc99880e67a8c5df9debacfebbe9d50038f26e8290e01db52

Contents?: true

Size: 1.07 KB

Versions: 21

Compression:

Stored size: 1.07 KB

Contents

require 'nexus_cli'

describe NexusCli do
  it "gives you errors when configuration has a blank password" do
    overrides = {"url" => "http://somewebsite.com", "username" => "admin", "password" => ""}
    expect {NexusCli::Configuration.parse(overrides)}.to raise_error(NexusCli::InvalidSettingsException)
  end

  it "gives you errors when configuration has a blank username" do
    overrides = {"url" => "http://somewebsite.com", "username" => "", "password" => "admin"}
    expect {NexusCli::Configuration.parse(overrides)}.to raise_error(NexusCli::InvalidSettingsException)
  end

  it "gives you errors when configuration has a blank url" do
    overrides = {"url" => "", "username" => "admin", "password" => "admin"}
    expect {NexusCli::Configuration.parse(overrides)}.to raise_error(NexusCli::InvalidSettingsException)
  end

  it "gives you errors when configuration has a blank repository" do
    overrides = {"url" => "http://somewebsite.com", "repository" => ""}
    expect {NexusCli::Configuration.parse(overrides)}.to raise_error(NexusCli::InvalidSettingsException)
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
nexus_cli-3.0.0 spec/unit/nexus_cli/configuration_spec.rb
nexus_cli-2.0.2 spec/unit/nexus_cli/configuration_spec.rb
nexus_cli-2.0.1 spec/unit/nexus_cli/configuration_spec.rb
nexus_cli-2.0.0 spec/unit/nexus_cli/configuration_spec.rb
nexus_cli-1.0.2 spec/configuration_spec.rb
nexus_cli-1.0.1 spec/configuration_spec.rb
nexus_cli-1.0.0 spec/configuration_spec.rb
nexus_cli-0.9.1 spec/configuration_spec.rb
nexus_cli-0.9.0 spec/configuration_spec.rb
nexus_cli-0.8.4 spec/configuration_spec.rb
nexus_cli-0.8.3 spec/configuration_spec.rb
nexus_cli-0.8.2 spec/configuration_spec.rb
nexus_cli-0.8.1 spec/configuration_spec.rb
nexus_cli-0.8.0 spec/configuration_spec.rb
nexus_cli-0.7.3 spec/configuration_spec.rb
nexus_cli-0.7.2 spec/configuration_spec.rb
nexus_cli-0.7.1 spec/configuration_spec.rb
nexus_cli-0.7.0 spec/configuration_spec.rb
nexus_cli-0.6.0 spec/configuration_spec.rb
nexus_cli-0.5.0 spec/configuration_spec.rb