From 82dea3fdda8433ed987cba18bc14f5d585d1eb71 Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Sat, 26 Jul 2025 16:37:12 +0000 Subject: [PATCH] chore(tests): add coverage for ./pkg/container (#201) Reviewed-on: https://code.forgejo.org/forgejo/act/pulls/201 Reviewed-by: msrd0 Co-authored-by: Earl Warren Co-committed-by: Earl Warren --- act/container/docker_images_test.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/act/container/docker_images_test.go b/act/container/docker_images_test.go index a6612832..3344120d 100644 --- a/act/container/docker_images_test.go +++ b/act/container/docker_images_test.go @@ -24,12 +24,12 @@ func TestImageExistsLocally(t *testing.T) { // an image that will exist, and onew that won't exist // Test if image exists with specific tag - invalidImageTag, err := ImageExistsLocally(ctx, "library/alpine:this-random-tag-will-never-exist", "linux/amd64") + invalidImageTag, err := ImageExistsLocally(ctx, "code.forgejo.org/oci/alpine:this-random-tag-will-never-exist", "linux/amd64") assert.Nil(t, err) assert.Equal(t, false, invalidImageTag) // Test if image exists with specific architecture (image platform) - invalidImagePlatform, err := ImageExistsLocally(ctx, "alpine:latest", "windows/amd64") + invalidImagePlatform, err := ImageExistsLocally(ctx, "code.forgejo.org/oci/alpine:latest", "windows/amd64") assert.Nil(t, err) assert.Equal(t, false, invalidImagePlatform) @@ -40,7 +40,7 @@ func TestImageExistsLocally(t *testing.T) { // Chose alpine latest because it's so small // maybe we should build an image instead so that tests aren't reliable on dockerhub - readerDefault, err := cli.ImagePull(ctx, "node:16-buster-slim", image.PullOptions{ + readerDefault, err := cli.ImagePull(ctx, "code.forgejo.org/oci/alpine:latest", image.PullOptions{ Platform: "linux/amd64", }) assert.Nil(t, err) @@ -48,12 +48,12 @@ func TestImageExistsLocally(t *testing.T) { _, err = io.ReadAll(readerDefault) assert.Nil(t, err) - imageDefaultArchExists, err := ImageExistsLocally(ctx, "node:16-buster-slim", "linux/amd64") + imageDefaultArchExists, err := ImageExistsLocally(ctx, "code.forgejo.org/oci/alpine:latest", "linux/amd64") assert.Nil(t, err) assert.Equal(t, true, imageDefaultArchExists) // Validate if another architecture platform can be pulled - readerArm64, err := cli.ImagePull(ctx, "node:16-buster-slim", image.PullOptions{ + readerArm64, err := cli.ImagePull(ctx, "code.forgejo.org/oci/alpine:latest", image.PullOptions{ Platform: "linux/arm64", }) assert.Nil(t, err) @@ -61,7 +61,7 @@ func TestImageExistsLocally(t *testing.T) { _, err = io.ReadAll(readerArm64) assert.Nil(t, err) - imageArm64Exists, err := ImageExistsLocally(ctx, "node:16-buster-slim", "linux/arm64") + imageArm64Exists, err := ImageExistsLocally(ctx, "code.forgejo.org/oci/alpine:latest", "linux/arm64") assert.Nil(t, err) assert.Equal(t, true, imageArm64Exists) }