aboutsummaryrefslogtreecommitdiff
path: root/weed/filer/tarantool/tarantool_store_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/filer/tarantool/tarantool_store_test.go')
-rw-r--r--weed/filer/tarantool/tarantool_store_test.go24
1 files changed, 24 insertions, 0 deletions
diff --git a/weed/filer/tarantool/tarantool_store_test.go b/weed/filer/tarantool/tarantool_store_test.go
new file mode 100644
index 000000000..500289773
--- /dev/null
+++ b/weed/filer/tarantool/tarantool_store_test.go
@@ -0,0 +1,24 @@
+//go:build tarantool
+// +build tarantool
+
+package tarantool
+
+import (
+ "os"
+ "testing"
+ "time"
+
+ "github.com/seaweedfs/seaweedfs/weed/filer/store_test"
+)
+
+func TestStore(t *testing.T) {
+ // run "make test_tarantool" under docker folder.
+ // to set up local env
+ if os.Getenv("RUN_TARANTOOL_TESTS") != "1" {
+ t.Skip("Tarantool tests are disabled. Set RUN_TARANTOOL_TESTS=1 to enable.")
+ }
+ store := &TarantoolStore{}
+ addresses := []string{"127.0.1:3303"}
+ store.initialize(addresses, "client", "client", 5*time.Second, 1000)
+ store_test.TestFilerStore(t, store)
+}