X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/a56406d730f2a07dd442b9e99ef9dab7b7d81895..46f0c0faf4f032697d59c2d663018ae67d1059d4:/sdk/go/blockdigest/testing.go diff --git a/sdk/go/blockdigest/testing.go b/sdk/go/blockdigest/testing.go index eae3f3ce2d..6c7d3bf1e2 100644 --- a/sdk/go/blockdigest/testing.go +++ b/sdk/go/blockdigest/testing.go @@ -1,12 +1,20 @@ +// Copyright (C) The Arvados Authors. All rights reserved. +// +// SPDX-License-Identifier: Apache-2.0 + // Code used for testing only. package blockdigest -import ( - "fmt" -) - -// Just used for testing when we need some distinct BlockDigests +// MakeTestBlockDigest is used for testing with distinct BlockDigests func MakeTestBlockDigest(i int) BlockDigest { - return AssertFromString(fmt.Sprintf("%032x", i)) + return BlockDigest{L: uint64(i)} +} + +func MakeTestDigestSpecifySize(i int, s int) DigestWithSize { + return DigestWithSize{Digest: BlockDigest{L: uint64(i)}, Size: uint32(s)} +} + +func MakeTestDigestWithSize(i int) DigestWithSize { + return MakeTestDigestSpecifySize(i, i) }