mirror of
https://github.com/usememos/memos.git
synced 2025-03-15 18:20:09 +01:00
chore: fix store tests on Windows (#2769)
It's just a matter of explicitly closing the database, so that TempDir.removeAll doesn't fail.
This commit is contained in:
parent
ff13d977e9
commit
5bcbbd4c52
@ -30,4 +30,5 @@ func TestActivityStore(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 1, len(activities))
|
||||
require.Equal(t, activity, activities[0])
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -53,4 +53,5 @@ func TestIdentityProviderStore(t *testing.T) {
|
||||
idpList, err := ts.ListIdentityProviders(ctx, &store.FindIdentityProvider{})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 0, len(idpList))
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -50,4 +50,5 @@ func TestInboxStore(t *testing.T) {
|
||||
})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 0, len(inboxes))
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -59,4 +59,5 @@ func TestMemoOrganizerStore(t *testing.T) {
|
||||
})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 0, len(memoOrganizers))
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -55,4 +55,5 @@ func TestMemoRelationStore(t *testing.T) {
|
||||
}
|
||||
_, err = ts.UpsertMemoRelation(ctx, commentRelation)
|
||||
require.NoError(t, err)
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -58,6 +58,7 @@ func TestMemoStore(t *testing.T) {
|
||||
})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 0, len(memoList))
|
||||
ts.Close()
|
||||
}
|
||||
|
||||
func TestDeleteMemoStore(t *testing.T) {
|
||||
@ -77,4 +78,5 @@ func TestDeleteMemoStore(t *testing.T) {
|
||||
ID: memo.ID,
|
||||
})
|
||||
require.NoError(t, err)
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -59,4 +59,5 @@ func TestResourceStore(t *testing.T) {
|
||||
ID: 2,
|
||||
})
|
||||
require.NoError(t, err)
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -36,4 +36,5 @@ func TestStorageStore(t *testing.T) {
|
||||
storageList, err = ts.ListStorages(ctx, &store.FindStorage{})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 0, len(storageList))
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -36,4 +36,5 @@ func TestSystemSettingStore(t *testing.T) {
|
||||
list, err := ts.ListSystemSettings(ctx, &store.FindSystemSetting{})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 4, len(list))
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -35,4 +35,5 @@ func TestTagStore(t *testing.T) {
|
||||
tags, err = ts.ListTags(ctx, &store.FindTag{})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 0, len(tags))
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -24,4 +24,5 @@ func TestUserSettingStore(t *testing.T) {
|
||||
list, err := ts.ListUserSettings(ctx, &store.FindUserSetting{})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 1, len(list))
|
||||
ts.Close()
|
||||
}
|
||||
|
@ -35,6 +35,7 @@ func TestUserStore(t *testing.T) {
|
||||
users, err = ts.ListUsers(ctx, &store.FindUser{})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 0, len(users))
|
||||
ts.Close()
|
||||
}
|
||||
|
||||
func createTestingHostUser(ctx context.Context, ts *store.Store) (*store.User, error) {
|
||||
|
@ -47,4 +47,5 @@ func TestWebhookStore(t *testing.T) {
|
||||
})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, 0, len(webhooks))
|
||||
ts.Close()
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user