Sha256: 5e57c6d231234e9468ecfc3e3faa8f228496999be46b3f55173812be0f6114ac

Contents?: true

Size: 578 Bytes

Versions: 13

Compression:

Stored size: 578 Bytes

Contents

require "utils"
require 'capistrano/recipes/deploy/scm/perforce'

class DeploySCMPerforceTest < Test::Unit::TestCase
  class TestSCM < Capistrano::Deploy::SCM::Perforce
    default_command "perforce"
  end
  def setup
    @config = { :repository => "." }
    @source = TestSCM.new(@config)
  end

  def test_p4_label
    @config[:p4_label] = "some_p4_label"
    assert_equal "@some_p4_label", @source.send(:rev_no, 'foo')
  end

  def test_p4_label_with_symbol
    @config[:p4_label] = "@some_p4_label"
    assert_equal "@some_p4_label", @source.send(:rev_no, 'foo')
  end

end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
capistrano-2.15.11 test/deploy/scm/perforce_test.rb
capistrano-2.15.10 test/deploy/scm/perforce_test.rb
capistrano-2.15.9 test/deploy/scm/perforce_test.rb
capistrano-2.15.8 test/deploy/scm/perforce_test.rb
capistrano-2.15.7 test/deploy/scm/perforce_test.rb
capistrano-2.15.6 test/deploy/scm/perforce_test.rb
capistrano-2.15.5 test/deploy/scm/perforce_test.rb
minmb-capistrano-2.15.4 test/deploy/scm/perforce_test.rb
capistrano-2.15.4 test/deploy/scm/perforce_test.rb
capistrano-2.15.3 test/deploy/scm/perforce_test.rb
capistrano-2.15.2 test/deploy/scm/perforce_test.rb
capistrano-2.15.0 test/deploy/scm/perforce_test.rb
capistrano-2.15.1 test/deploy/scm/perforce_test.rb