Merge branch 'main' into pr/155

* main:
  Describe purpose rather than elements
  Style and ordering
  #142 Allow to customize container options in accessories
This commit is contained in:
David Heinemeier Hansson
2023-03-24 15:25:45 +01:00
6 changed files with 41 additions and 20 deletions

View File

@@ -39,7 +39,11 @@ class ConfigurationAccessoryTest < ActiveSupport::TestCase
},
"volumes" => [
"/var/lib/redis:/data"
]
],
"options" => {
"cpus" => 4,
"memory" => "2GB"
}
}
}
}
@@ -104,4 +108,8 @@ class ConfigurationAccessoryTest < ActiveSupport::TestCase
test "directories" do
assert_equal({"$PWD/app-mysql/data"=>"/var/lib/mysql"}, @config.accessory(:mysql).directories)
end
test "options" do
assert_equal ["--cpus", "\"4\"", "--memory", "\"2GB\""], @config.accessory(:redis).option_args
end
end