Sha256: 4117711af397ac6a4d96c2e52332a3402a98e5a18cd6e664d1196a18fa28232e
Contents?: true
Size: 1.59 KB
Versions: 1
Compression:
Stored size: 1.59 KB
Contents
require 'assert' require 'dk-abdeploy' module Dk::ABDeploy class UnitTests < Assert::Context desc "Dk::ABDeploy" setup do @deploy_module = Dk::ABDeploy end subject{ @deploy_module } should "know its dir/link names" do assert_equal 'shared', subject::SHARED_DIR_NAME assert_equal 'releases', subject::RELEASES_DIR_NAME assert_equal 'A', subject::RELEASE_A_DIR_NAME assert_equal 'B', subject::RELEASE_B_DIR_NAME assert_equal 'current', subject::CURRENT_LINK_NAME end should "know its param names" do s = subject assert_equal 'dk_abdeploy_root', s::ROOT_PARAM_NAME assert_equal 'dk_abdeploy_shared_dir', s::SHARED_DIR_PARAM_NAME assert_equal 'dk_abdeploy_current_dir', s::CURRENT_DIR_PARAM_NAME assert_equal 'dk_abdeploy_releases_dir', s::RELEASES_DIR_PARAM_NAME assert_equal 'dk_abdeploy_release_a_dir', s::RELEASE_A_DIR_PARAM_NAME assert_equal 'dk_abdeploy_release_b_dir', s::RELEASE_B_DIR_PARAM_NAME assert_equal 'dk_abdeploy_current_release_dir', s::CURRENT_RELEASE_DIR_PARAM_NAME assert_equal 'dk_abdeploy_deploy_release_dir', s::DEPLOY_RELEASE_DIR_PARAM_NAME assert_equal 'dk_abdeploy_repo', s::REPO_PARAM_NAME assert_equal 'dk_abdeploy_ref', s::REF_PARAM_NAME assert_equal 'dk_abdeploy_primary_ssh_host', s::PRIMARY_SSH_HOST_PARAM_NAME end should "know its ssh hosts group name" do assert_equal 'dk_abdeploy_servers', subject::SSH_HOSTS_GROUP_NAME end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dk-abdeploy-0.1.0 | test/unit/dk-abdeploy_tests.rb |