prefixedbucketstorage_test.go 820 B

123456789101112131415161718192021222324252627282930313233
  1. package storage
  2. import "testing"
  3. func TestPrefixedBucketStorage_ReadToLocalFile(t *testing.T) {
  4. base := NewMemoryStorage()
  5. store, err := NewPrefixedBucketStorage(base, "myprefix")
  6. if err != nil {
  7. t.Fatalf("failed to create prefixed storage: %s", err)
  8. }
  9. TestStorageReadToLocalFile(t, store)
  10. }
  11. func TestPrefixedBucketStorage_ReadStream(t *testing.T) {
  12. base := NewMemoryStorage()
  13. store, err := NewPrefixedBucketStorage(base, "myprefix")
  14. if err != nil {
  15. t.Fatalf("failed to create prefixed storage: %s", err)
  16. }
  17. TestStorageReadStream(t, store)
  18. }
  19. func TestPrefixedBucketStorage_WriteStream(t *testing.T) {
  20. base := NewMemoryStorage()
  21. store, err := NewPrefixedBucketStorage(base, "myprefix")
  22. if err != nil {
  23. t.Fatalf("failed to create prefixed storage: %s", err)
  24. }
  25. TestStorageWriteStream(t, store)
  26. }