From 2546446d51bd42bf13ce4d17926742545813dc51 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 5 Nov 2023 10:53:42 +0200 Subject: feat(tvix/castore): bump [Directory,File]Node size to u64 Having more than 4GiB files is quite possible (think about the NixOS graphical installer, and an uncompressed iso of it). No wire format changes. Change-Id: Ia78a07e4c554e91b93c5b9f8533266e4bd7f22b6 Reviewed-on: https://cl.tvl.fyi/c/depot/+/9950 Reviewed-by: tazjin Tested-by: BuildkiteCI --- tvix/castore-go/castore_test.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'tvix/castore-go/castore_test.go') diff --git a/tvix/castore-go/castore_test.go b/tvix/castore-go/castore_test.go index 0d2d65208eff..c237442f4e98 100644 --- a/tvix/castore-go/castore_test.go +++ b/tvix/castore-go/castore_test.go @@ -23,7 +23,7 @@ func TestDirectorySize(t *testing.T) { Symlinks: []*castorev1pb.SymlinkNode{}, } - assert.Equal(t, uint32(0), d.Size()) + assert.Equal(t, uint64(0), d.Size()) }) t.Run("containing single empty directory", func(t *testing.T) { @@ -37,7 +37,7 @@ func TestDirectorySize(t *testing.T) { Symlinks: []*castorev1pb.SymlinkNode{}, } - assert.Equal(t, uint32(1), d.Size()) + assert.Equal(t, uint64(1), d.Size()) }) t.Run("containing single non-empty directory", func(t *testing.T) { @@ -51,7 +51,7 @@ func TestDirectorySize(t *testing.T) { Symlinks: []*castorev1pb.SymlinkNode{}, } - assert.Equal(t, uint32(5), d.Size()) + assert.Equal(t, uint64(5), d.Size()) }) t.Run("containing single file", func(t *testing.T) { @@ -66,7 +66,7 @@ func TestDirectorySize(t *testing.T) { Symlinks: []*castorev1pb.SymlinkNode{}, } - assert.Equal(t, uint32(1), d.Size()) + assert.Equal(t, uint64(1), d.Size()) }) t.Run("containing single symlink", func(t *testing.T) { @@ -79,7 +79,7 @@ func TestDirectorySize(t *testing.T) { }}, } - assert.Equal(t, uint32(1), d.Size()) + assert.Equal(t, uint64(1), d.Size()) }) } -- cgit 1.4.1