From 2e1266e2b0cff264fbe647f7e09840be949beec9 Mon Sep 17 00:00:00 2001 From: Yury Frolov Date: Wed, 7 Feb 2024 13:29:04 +0500 Subject: [PATCH] Check idempotency of relation detaching in unit tests --- qdb/memqdb_test.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/qdb/memqdb_test.go b/qdb/memqdb_test.go index 3c72d7c5a..03d48323b 100644 --- a/qdb/memqdb_test.go +++ b/qdb/memqdb_test.go @@ -176,6 +176,19 @@ func TestDistributions(t *testing.T) { assert.NotContains(oldDs.Relations, relation.Name) } +func TestMemQDB_AlterDistributionDetach(t *testing.T) { + assert := assert.New(t) + + memqdb, err := qdb.RestoreQDB(MemQDBPath) + assert.NoError(err) + + ctx := context.TODO() + + assert.NoError(memqdb.CreateDistribution(ctx, qdb.NewDistribution("ds1", nil))) + + assert.NoError(memqdb.AlterDistributionDetach(ctx, "ds1", "not_exists")) +} + func TestKeyRanges(t *testing.T) { assert := assert.New(t)