summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarin Ivanov <[email protected]>2022-08-14 23:41:50 +0300
committerMarin Ivanov <[email protected]>2022-08-14 23:41:50 +0300
commitde77a507ecfe16a9538b20c66ca075a7f780428b (patch)
tree87668c38dc5a95be9c059ba0ee0f476e6d09bd4b
parent7a71f66504bdfd20cb82e4af064bf618c0b8961b (diff)
Test FileInfo.Sys()
-rw-r--r--fileinfo_test.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/fileinfo_test.go b/fileinfo_test.go
index 5ca31e4..ac0d8f1 100644
--- a/fileinfo_test.go
+++ b/fileinfo_test.go
@@ -23,4 +23,13 @@ func TestTransformObjectInfo(t *testing.T) {
is.Equal(info.Name(), "filename")
is.Equal(info.Size(), int64(1245))
is.Equal(info.ModTime(), now)
+
+ switch i := info.Sys().(type) {
+ case *minio.ObjectInfo:
+ is.Equal(i.Key, "directory/filename")
+ is.Equal(i.Size, int64(1245))
+ is.Equal(i.LastModified, now)
+ default:
+ t.Error("invalid type")
+ }
}