added basic tests

This commit is contained in:
Hazel Noack
2025-10-07 14:03:12 +02:00
parent b65d68ed86
commit 4f527f3747
3 changed files with 72 additions and 0 deletions

View File

@@ -105,6 +105,7 @@ func (m Song) Merge(other MusicObject) MusicObject {
func (m Song) Compile() MusicObject {
m.Sources = dedupeSources(m.Sources)
m.UnifiedName = common.Unify(m.Name)
m.Album = m.Album.Compile().(Album)
m.Artists = dedupeMusicObjects(m.Artists)
return m
}