test/deploy_test.rb in eb_deployer-0.3.1 vs test/deploy_test.rb in eb_deployer-0.3.2

- old
+ new

@@ -390,22 +390,29 @@ assert_equal [inactive_env], @eb_driver.environments_been_deleted('simple') assert_equal 'simple-production', @eb_driver.environment_cname_prefix('simple', inactive_env) end + def test_pass_pathname_as_package_file + deploy(:package => Pathname.new(@sample_package), + :application => 'simple', + :environment => "production", + :package_bucket => 'thoughtworks.simple') + + s3_objects = @s3_driver.objects('thoughtworks.simple.packages') + assert_equal 1, s3_objects.size + assert_equal @sample_package, s3_objects.values.first.to_s + end + private def temp_file(content) f = Tempfile.new("foo") f.write(content) f end - def eb_envname(app_name, env_name) - EbDeployer::Environment.unique_ebenv_name(app_name, env_name) - end - def query_resource_output(key, opts) EbDeployer.query_resource_output(key, {:bs_driver => @eb_driver, :s3_driver => @s3_driver, :cf_driver => @cf_driver}.merge(opts)) end @@ -417,10 +424,9 @@ end def destroy(opts) EbDeployer.destroy(opts.merge(stubs)) end - def stubs { :bs_driver => @eb_driver, :s3_driver => @s3_driver, :cf_driver => @cf_driver