mirror of
https://github.com/gabehf/Koito.git
synced 2026-03-14 01:46:09 -07:00
feat: version v0.0.2
This commit is contained in:
parent
0dceaf017a
commit
7ff317756f
36 changed files with 336 additions and 160 deletions
|
|
@ -281,6 +281,13 @@ func TestDeleteAlbumAlias(t *testing.T) {
|
|||
require.NoError(t, err)
|
||||
assert.True(t, exists, "expected alias to still exist")
|
||||
|
||||
// Ensure primary alias cannot be deleted
|
||||
err = store.DeleteAlbumAlias(ctx, rg.ID, "Test Album")
|
||||
require.NoError(t, err) // shouldn't error when nothing is deleted
|
||||
rg, err = store.GetAlbum(ctx, db.GetAlbumOpts{ID: rg.ID})
|
||||
require.NoError(t, err)
|
||||
assert.Equal(t, "Test Album", rg.Title)
|
||||
|
||||
truncateTestData(t)
|
||||
}
|
||||
func TestGetAllAlbumAliases(t *testing.T) {
|
||||
|
|
|
|||
|
|
@ -195,6 +195,13 @@ func TestDeleteArtistAlias(t *testing.T) {
|
|||
require.NoError(t, err)
|
||||
assert.True(t, exists, "expected alias to still exist")
|
||||
|
||||
// Ensure primary alias cannot be deleted
|
||||
err = store.DeleteArtistAlias(ctx, artist.ID, "Alias Artist")
|
||||
require.NoError(t, err) // shouldn't error when nothing is deleted
|
||||
artist, err = store.GetArtist(ctx, db.GetArtistOpts{ID: 1})
|
||||
require.NoError(t, err)
|
||||
assert.Equal(t, "Alias Artist", artist.Name)
|
||||
|
||||
truncateTestData(t)
|
||||
}
|
||||
func TestDeleteArtist(t *testing.T) {
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ func TestMain(m *testing.M) {
|
|||
log.Fatalf("Could not start resource: %s", err)
|
||||
}
|
||||
|
||||
err = cfg.Load(getTestGetenv(resource))
|
||||
err = cfg.Load(getTestGetenv(resource), "test")
|
||||
if err != nil {
|
||||
log.Fatalf("Could not load cfg: %s", err)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -198,6 +198,13 @@ func TestTrackAliases(t *testing.T) {
|
|||
err = store.SetPrimaryTrackAlias(ctx, 1, "Fake Alias")
|
||||
require.Error(t, err)
|
||||
|
||||
// Ensure primary alias cannot be deleted
|
||||
err = store.DeleteTrackAlias(ctx, track.ID, "Alias One")
|
||||
require.NoError(t, err) // shouldn't error when nothing is deleted
|
||||
track, err = store.GetTrack(ctx, db.GetTrackOpts{ID: 1})
|
||||
require.NoError(t, err)
|
||||
assert.Equal(t, "Alias One", track.Title)
|
||||
|
||||
store.SetPrimaryTrackAlias(ctx, 1, "Track One")
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue