From 3d981335e3904ebbcce6232645007642a7c4c82a Mon Sep 17 00:00:00 2001 From: Akihiro Suda Date: Wed, 28 Jun 2017 04:43:01 +0000 Subject: [PATCH] container_test.go: fix compilation failure # github.com/containerd/containerd ./container_test.go:769: cannot use &limit (type *uint64) as type *int64 in field value ./container_test.go:812: cannot use &limit (type *uint64) as type *int64 in field value Signed-off-by: Akihiro Suda --- container_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/container_test.go b/container_test.go index 6d638447c..e6b82c0f4 100644 --- a/container_test.go +++ b/container_test.go @@ -764,7 +764,7 @@ func TestContainerUpdate(t *testing.T) { t.Error(err) return } - limit := uint64(32 * 1024 * 1024) + limit := int64(32 * 1024 * 1024) spec.Linux.Resources.Memory = &specs.LinuxMemory{ Limit: &limit, } @@ -802,7 +802,7 @@ func TestContainerUpdate(t *testing.T) { t.Error(err) return } - if stat.Memory.Usage.Limit != limit { + if int64(stat.Memory.Usage.Limit) != limit { t.Errorf("expected memory limit to be set to %d but received %d", limit, stat.Memory.Usage.Limit) return } @@ -819,7 +819,7 @@ func TestContainerUpdate(t *testing.T) { t.Error(err) return } - if stat.Memory.Usage.Limit != limit { + if int64(stat.Memory.Usage.Limit) != limit { t.Errorf("expected memory limit to be set to %d but received %d", limit, stat.Memory.Usage.Limit) } if err := task.Kill(ctx, syscall.SIGKILL); err != nil {