feat: Allow container matching by ID prefix (#175)

This commit is contained in:
Anton Ovchinnikov
2025-11-10 08:38:20 +10:00
committed by GitHub
parent 2f5f515696
commit 15d4ef5518
5 changed files with 26 additions and 16 deletions
+3 -2
View File
@@ -224,7 +224,8 @@ func TestExecBasicCommands(t *testing.T) {
var stdout, stderr bytes.Buffer
containerID := service.Containers[1].Container.ID
// Use container prefix
containerIDPrefix := service.Containers[1].Container.ID[:3]
execOptions := api.ExecOptions{
Command: []string{"hostname"},
AttachStdout: true,
@@ -233,7 +234,7 @@ func TestExecBasicCommands(t *testing.T) {
Stderr: &stderr,
}
exitCode, err := cli.ExecContainer(ctx, multiServiceName, containerID, execOptions)
exitCode, err := cli.ExecContainer(ctx, multiServiceName, containerIDPrefix, execOptions)
require.NoError(t, err)
assert.Equal(t, 0, exitCode)