Sha256: 9f2b9e07c62ee91d352d8aa5ec32c575ad2d98408a8e7a9e28093b368c7c7157
Contents?: true
Size: 787 Bytes
Versions: 3
Compression:
Stored size: 787 Bytes
Contents
require_relative './test_xml_generator' class TestXmlArtifactory < Test::Unit::TestCase def test_artifactory builder = JenkinsJob::Builder.new builder.freestyle 'foo' do artifactory do server 'artifactory.mycompany.com' repository 'bar' deploy '*.gz' end end actual = builder.config_as_xml_node('foo') { 'details/artifactoryName' => 'artifactory.mycompany.com', 'details/repositoryKey' => 'bar', 'details/snapshotsRepositoryKey' => 'bar', 'deployPattern' => '*.gz', 'deployBuildInfo' => 'false', 'includeEnvVars' => 'false', }.each do |k, v| assert_equal v, actual.xpath("./project/buildWrappers/org.jfrog.hudson.generic.ArtifactoryGenericConfigurator/#{k}").text, k end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rubyjobbuilderdsl-0.0.8 | test/test_artifactory.rb |
rubyjobbuilderdsl-0.0.6 | test/test_artifactory.rb |
rubyjobbuilderdsl-0.0.4 | test/test_artifactory.rb |