From a4d576f105a3165394a24a59ee5f569cc5ec09f0 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Wed, 8 Mar 2023 17:43:29 +0100 Subject: [PATCH] Test ENV username --- test/commands/registry_test.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/commands/registry_test.rb b/test/commands/registry_test.rb index 01be2b34..0d62de8e 100755 --- a/test/commands/registry_test.rb +++ b/test/commands/registry_test.rb @@ -30,6 +30,17 @@ class CommandsRegistryTest < ActiveSupport::TestCase ENV.delete("MRSK_REGISTRY_PASSWORD") end + test "registry login with ENV username" do + ENV["MRSK_REGISTRY_USERNAME"] = "also-secret" + @config[:registry]["username"] = [ "MRSK_REGISTRY_USERNAME" ] + + assert_equal \ + "docker login hub.docker.com -u also-secret -p secret", + @registry.login.join(" ") + ensure + ENV.delete("MRSK_REGISTRY_USERNAME") + end + test "registry logout" do assert_equal \ "docker logout hub.docker.com",