@@ -79,8 +79,8 @@ func TestWriteTrackMinimal(t *testing.T) {
7979 if strings .Contains (got , "artist" ) {
8080 t .Fatal ("empty artist should not be written" )
8181 }
82- if strings .Contains (got , "favorite " ) {
83- t .Fatal ("false favorite should not be written" )
82+ if strings .Contains (got , "bookmark " ) {
83+ t .Fatal ("false bookmark should not be written" )
8484 }
8585}
8686
@@ -95,7 +95,7 @@ func TestWriteTrackAllFields(t *testing.T) {
9595 Year : 2024 ,
9696 TrackNumber : 3 ,
9797 DurationSecs : 240 ,
98- Favorite : true ,
98+ Bookmark : true ,
9999 Feed : true ,
100100 })
101101 got := buf .String ()
@@ -109,7 +109,7 @@ func TestWriteTrackAllFields(t *testing.T) {
109109 "year = 2024" ,
110110 "track_number = 3" ,
111111 "duration_secs = 240" ,
112- "favorite = true" ,
112+ "bookmark = true" ,
113113 "feed = true" ,
114114 } {
115115 if ! strings .Contains (got , want ) {
@@ -125,7 +125,7 @@ func TestLoadTOMLRoundTrip(t *testing.T) {
125125 os .MkdirAll (p .dir , 0o755 )
126126
127127 tracks := []playlist.Track {
128- {Path : "/a.mp3" , Title : "A" , Artist : "Art1" , Album : "Alb" , Year : 2020 , TrackNumber : 1 , DurationSecs : 180 , Favorite : true },
128+ {Path : "/a.mp3" , Title : "A" , Artist : "Art1" , Album : "Alb" , Year : 2020 , TrackNumber : 1 , DurationSecs : 180 , Bookmark : true },
129129 {Path : "/b.flac" , Title : "B" , Genre : "Jazz" , Feed : true },
130130 }
131131
@@ -144,8 +144,8 @@ func TestLoadTOMLRoundTrip(t *testing.T) {
144144 if loaded [0 ].Path != "/a.mp3" || loaded [0 ].Title != "A" || loaded [0 ].Artist != "Art1" {
145145 t .Fatalf ("track 0 mismatch: %+v" , loaded [0 ])
146146 }
147- if ! loaded [0 ].Favorite {
148- t .Fatal ("track 0 should be favorite " )
147+ if ! loaded [0 ].Bookmark {
148+ t .Fatal ("track 0 should be bookmarked " )
149149 }
150150 if loaded [0 ].Year != 2020 || loaded [0 ].TrackNumber != 1 || loaded [0 ].DurationSecs != 180 {
151151 t .Fatalf ("track 0 numeric fields mismatch: %+v" , loaded [0 ])
@@ -267,37 +267,37 @@ func TestExists(t *testing.T) {
267267 }
268268}
269269
270- // --- SetFavorite ---
270+ // --- SetBookmark ---
271271
272- func TestSetFavorite (t * testing.T ) {
272+ func TestSetBookmark (t * testing.T ) {
273273 p := newTestProvider (t )
274- p .AddTrack ("favs " , playlist.Track {Path : "/a.mp3" , Title : "A" })
274+ p .AddTrack ("marks " , playlist.Track {Path : "/a.mp3" , Title : "A" })
275275
276- if err := p .SetFavorite ( "favs " , 0 ); err != nil {
277- t .Fatalf ("SetFavorite : %v" , err )
276+ if err := p .SetBookmark ( "marks " , 0 ); err != nil {
277+ t .Fatalf ("SetBookmark : %v" , err )
278278 }
279279
280- tracks , _ := p .Tracks ("favs " )
281- if ! tracks [0 ].Favorite {
282- t .Fatal ("track should be favorite after toggle" )
280+ tracks , _ := p .Tracks ("marks " )
281+ if ! tracks [0 ].Bookmark {
282+ t .Fatal ("track should be bookmarked after toggle" )
283283 }
284284
285285 // Toggle off.
286- p .SetFavorite ( "favs " , 0 )
287- tracks , _ = p .Tracks ("favs " )
288- if tracks [0 ].Favorite {
289- t .Fatal ("track should not be favorite after second toggle" )
286+ p .SetBookmark ( "marks " , 0 )
287+ tracks , _ = p .Tracks ("marks " )
288+ if tracks [0 ].Bookmark {
289+ t .Fatal ("track should not be bookmarked after second toggle" )
290290 }
291291}
292292
293- func TestSetFavoriteOutOfRange (t * testing.T ) {
293+ func TestSetBookmarkOutOfRange (t * testing.T ) {
294294 p := newTestProvider (t )
295295 p .AddTrack ("one" , playlist.Track {Path : "/a.mp3" , Title : "A" })
296296
297- if err := p .SetFavorite ("one" , 5 ); err == nil {
297+ if err := p .SetBookmark ("one" , 5 ); err == nil {
298298 t .Fatal ("expected error for out-of-range index" )
299299 }
300- if err := p .SetFavorite ("one" , - 1 ); err == nil {
300+ if err := p .SetBookmark ("one" , - 1 ); err == nil {
301301 t .Fatal ("expected error for negative index" )
302302 }
303303}
0 commit comments