aboutsummaryrefslogtreecommitdiff
path: root/tests/shared_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'tests/shared_test.go')
-rw-r--r--tests/shared_test.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/shared_test.go b/tests/shared_test.go
index c35951f..7867d70 100644
--- a/tests/shared_test.go
+++ b/tests/shared_test.go
@@ -114,6 +114,10 @@ func etagOf(buf []byte) string {
return hex.EncodeToString(hash[:])
}
+func etagOfString(buf string) string {
+ return etagOf([]byte(buf))
+}
+
func getRandomName() string {
var buf [16]byte
_, err := rand.Read(buf[:])
@@ -123,6 +127,15 @@ func getRandomName() string {
return hex.EncodeToString(buf[:])
}
+func getRandomSegmentContent(length int) string {
+ buf := make([]byte, length/2)
+ _, err := rand.Read(buf)
+ if err != nil {
+ panic(err.Error())
+ }
+ return hex.EncodeToString(buf)
+}
+
////////////////////////////////////////////////////////////////////////////////
func expectBool(t *testing.T, actual, expected bool) {