Sha256: e4bcbacf9a4fda58f635673589b05c89f34fc241d7d74e6d84f01ac64f915184

Contents?: true

Size: 660 Bytes

Versions: 9

Compression:

Stored size: 660 Bytes

Contents

require 'spec_helper'

describe NexusCli::CustomMetadataActions do
  let(:custom_metadata_actions) { injected_module.new }
  let(:injected_module) do
    Class.new {
      include NexusCli::CustomMetadataActions
    }
  end
  let(:document) { REXML::Document.new(File.read(fixtures_path.join('metadata_search.xml'))) }

  describe "::get_artifact_array" do
    subject { get_artifact_array }
    let(:get_artifact_array) { custom_metadata_actions.send(:get_artifact_array, document) }

    it "returns an array of strings" do
      get_artifact_array.should be_a(Array)
      get_artifact_array.each { |element| element.should be_a(String) }
    end
  end
end

Version data entries

9 entries across 9 versions & 3 rubygems

Version Path
nexus_cli_sb-4.0.4 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb
nexus_cli_sb-4.0.2 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb
nexus_cli_nx-4.1.2 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb
nexus_cli-4.1.1 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb
nexus_cli-4.1.0 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb
nexus_cli-4.0.3 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb
nexus_cli-4.0.2 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb
nexus_cli-4.0.1 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb
nexus_cli-4.0.0 spec/unit/nexus_cli/mixins/pro/custom_metadata_actions_spec.rb