16552: change default db name to just arvados.
[arvados.git] / sdk / go / blockdigest / testing.go
index eae3f3ce2d6cbfbcaef788affef25d0aa2e23082..6c7d3bf1e2acb4aa63d204ca5d35a71ce3d64220 100644 (file)
@@ -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)
 }