Split out repository to be used alone

This commit is contained in:
David Heinemeier Hansson
2023-01-08 14:07:29 +01:00
parent 87ca059f32
commit 4b46449fdf
2 changed files with 13 additions and 1 deletions

View File

@@ -19,6 +19,14 @@ class ConfigurationTest < ActiveSupport::TestCase
end
end
test "repository" do
configuration = Mrsk::Configuration.new(@config)
assert_equal "dhh/app", configuration.repository
configuration = Mrsk::Configuration.new(@config.tap { |c| c[:registry].merge!({ "server" => "ghcr.io" }) })
assert_equal "ghcr.io/dhh/app", configuration.repository
end
test "absolute image" do
configuration = Mrsk::Configuration.new(@config)
assert_equal "dhh/app:123", configuration.absolute_image