// Copyright (c) The Thanos Authors.
// Licensed under the Apache License 2.0.
package objtesting
import (
"testing"
"github.com/thanos-io/objstore"
)
// TestObjStoreAcceptanceTest_e2e tests all known implementation against interface behavior contract we agreed on.
// This ensures consistent behavior across all implementations.
// NOTE: This test assumes strong consistency, but in the same way it does not guarantee that if it passes, the
// used object store is strongly consistent.
func TestObjStore_AcceptanceTest_e2e(t *testing.T) {
ForeachStore(t, objstore.AcceptanceTest)
}