diff --git a/tests/snapshots/youtube__music_album_one_artist.snap b/tests/snapshots/youtube__music_album_one_artist.snap index 420230b..25f4647 100644 --- a/tests/snapshots/youtube__music_album_one_artist.snap +++ b/tests/snapshots/youtube__music_album_one_artist.snap @@ -3,9 +3,9 @@ source: tests/youtube.rs expression: album --- MusicAlbum( - id: "MPREb_mXdQvyCqLnx", - playlist_id: Some("OLAK5uy_mAg4o-PpgUtVY97PDxaY3DRTZt37WUDaQ"), - name: "Demi", + id: "MPREb_rMegpebUBPU", + playlist_id: Some("OLAK5uy_nZzwnG9SLy5l-hd5Ze0FH4LfTWMqDXQdY"), + name: "Unbroken", cover: "[cover]", artists: [ ArtistId( @@ -14,15 +14,15 @@ MusicAlbum( ), ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), - description: Some("Demi is the fourth studio album by American singer Demi Lovato. It was released on May 10, 2013, by Hollywood Records. Looking to transition from her self-described \"generic\" third album Unbroken, Lovato wanted her fourth album to \"have songs that excited her\". Demi is primarily a pop record with elements of synthpop, and bubblegum pop.\nDemi received generally favorable reviews from music critics, who complimented Lovato\'s vocal performance. The album debuted at number three on the US Billboard 200 with first-week sales of 110,000 copies. The album also reached the top five in Canada, Ireland, Italy, Mexico and Spain. It has since sold 490,000 digital copies in the US and been certified Gold by the RIAA.\nThe album\'s lead single, \"Heart Attack\" peaked at number ten on the Billboard Hot 100, marking Lovato\'s third US top-ten single, and has been certified double platinum by the RIAA. The second single \"Made in the USA\" peaked at number 80, while later singles \"Neon Lights\" and \"Really Don\'t Care\" both reached the top 40 peaking at 36 and 26, respectively, and both have been certified platinum by RIAA.\n\nFrom Wikipedia (https://en.wikipedia.org/wiki/Demi_(album)) under Creative Commons Attribution CC-BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0/legalcode)"), + description: Some("Unbroken is the third studio album by American singer Demi Lovato. It was released on September 20, 2011, by Hollywood Records. Primarily a pop record, Lovato described the album as \"more mature\" and with more R&B elements than her previous material, citing Rihanna as the major influence. While some of the album\'s lyrical content was heavily influenced by Lovato\'s personal struggles, it also deals with lighter subjects, such as love, self-empowerment, and having fun. Contributions to the album\'s production came from a wide range of producers, including Toby Gad, Ryan Tedder, Timbaland, Jim Beanz and Rock Mafia.\nLovato initially began recording her third studio album in 2010 before going on tour with the Jonas Brothers on their Live in Concert Tour. After withdrawing from the tour to seek treatment for physical and emotional issues, Lovato continued work on the album and described the recording process as therapeutic. She collaborated with artists such as Missy Elliott, Timbaland, Dev, Iyaz, and Jason Derulo on several tracks.\n\nFrom Wikipedia (https://en.wikipedia.org/wiki/Unbroken_(Demi_Lovato_album)) under Creative Commons Attribution CC-BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0/legalcode)"), album_type: Album, - year: Some(2013), + year: Some(2011), by_va: false, tracks: [ TrackItem( - id: "8DmPZaCLMcE", - name: "Heart Attack", - duration: Some(211), + id: "js0moD0CIRQ", + name: "All Night Long", + duration: Some(195), cover: [], artists: [ ArtistId( @@ -32,8 +32,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -41,9 +41,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "RRE0hz60t8I", - name: "Made In The USA", - duration: Some(197), + id: "-xFJfXE2Cms", + name: "Who\'s That Boy", + duration: Some(193), cover: [], artists: [ ArtistId( @@ -53,8 +53,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -62,9 +62,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "O38fBJpWqGM", - name: "Without The Love", - duration: Some(236), + id: "KWDAaQDq8CQ", + name: "You\'re My Only Shorty", + duration: Some(187), cover: [], artists: [ ArtistId( @@ -74,8 +74,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -83,9 +83,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "BB1Q5XjCOho", - name: "Neon Lights", - duration: Some(234), + id: "0bcovdD1gQo", + name: "Together", + duration: Some(274), cover: [], artists: [ ArtistId( @@ -95,8 +95,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -104,9 +104,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "0VOm-MoZ3Xg", - name: "Two Pieces", - duration: Some(266), + id: "lJsqxERcxR8", + name: "Lightweight", + duration: Some(242), cover: [], artists: [ ArtistId( @@ -116,8 +116,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -125,9 +125,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "vvm-XtXQ7wI", - name: "Nightingale", - duration: Some(217), + id: "iLfB6-slQdc", + name: "Unbroken", + duration: Some(199), cover: [], artists: [ ArtistId( @@ -137,8 +137,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -146,9 +146,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "CJYhllodSAc", - name: "In Case", - duration: Some(215), + id: "4DjGZIdMcZk", + name: "Fix a Heart", + duration: Some(194), cover: [], artists: [ ArtistId( @@ -158,8 +158,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -167,9 +167,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "tTmJoiCIebg", - name: "Really Don\'t Care (feat. Cher Lloyd)", - duration: Some(202), + id: "hakoZyX4QIc", + name: "Hold Up", + duration: Some(172), cover: [], artists: [ ArtistId( @@ -179,8 +179,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -188,9 +188,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "qmGtn0TQ8Fk", - name: "Fire Starter", - duration: Some(205), + id: "GOh96GiHVgI", + name: "Mistake", + duration: Some(214), cover: [], artists: [ ArtistId( @@ -200,8 +200,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -209,9 +209,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "Bb_j4TTlEZA", - name: "Something That We\'re Not", - duration: Some(198), + id: "ne_jRAHABx0", + name: "Give Your Heart a Break", + duration: Some(206), cover: [], artists: [ ArtistId( @@ -221,8 +221,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -230,9 +230,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "rVey1Qgn1vc", - name: "Never Been Hurt", - duration: Some(237), + id: "g8oyC2g5V64", + name: "Skyscraper", + duration: Some(222), cover: [], artists: [ ArtistId( @@ -242,8 +242,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -251,9 +251,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "mdXNWcYYZ10", - name: "Shouldn\'t Come Back", - duration: Some(230), + id: "RxTEv7wXvG0", + name: "In Real Life", + duration: Some(178), cover: [], artists: [ ArtistId( @@ -263,8 +263,8 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, @@ -272,9 +272,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "yX40-XWjWe0", - name: "Warrior", - duration: Some(232), + id: "V8iVLlSZeNs", + name: "My Love Is Like a Star", + duration: Some(231), cover: [], artists: [ ArtistId( @@ -284,31 +284,19 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", - name: "Demi", + id: "MPREb_rMegpebUBPU", + name: "Unbroken", )), view_count: "[view_count]", is_video: false, track_nr: Some(13), by_va: false, ), - ], - variants: [ - AlbumItem( - id: "MPREb_bURBKIaURqK", - name: "Demi (Deluxe)", - cover: [ - Thumbnail( - url: "https://lh3.googleusercontent.com/p6Fy9_hfUY-Y6BXzdsIfOKpSZBhjGkDrpPcbA8DNrR1zvCFUL7p3cCeUywx8PxQ6FX7eb30MsWq3fpn2=w226-h226-l90-rj", - width: 226, - height: 226, - ), - Thumbnail( - url: "https://lh3.googleusercontent.com/p6Fy9_hfUY-Y6BXzdsIfOKpSZBhjGkDrpPcbA8DNrR1zvCFUL7p3cCeUywx8PxQ6FX7eb30MsWq3fpn2=w544-h544-l90-rj", - width: 544, - height: 544, - ), - ], + TrackItem( + id: "OESslKlpao4", + name: "For the Love of a Daughter", + duration: Some(241), + cover: [], artists: [ ArtistId( id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), @@ -316,9 +304,36 @@ MusicAlbum( ), ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), - album_type: Album, - year: None, + album: Some(AlbumId( + id: "MPREb_rMegpebUBPU", + name: "Unbroken", + )), + view_count: "[view_count]", + is_video: false, + track_nr: Some(14), + by_va: false, + ), + TrackItem( + id: "ennw5cHAebo", + name: "Skyscraper (Wizz Dumb Remix)", + duration: Some(223), + cover: [], + artists: [ + ArtistId( + id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), + name: "Demi Lovato", + ), + ], + artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), + album: Some(AlbumId( + id: "MPREb_rMegpebUBPU", + name: "Unbroken", + )), + view_count: "[view_count]", + is_video: false, + track_nr: Some(15), by_va: false, ), ], + variants: [], ) diff --git a/tests/snapshots/youtube__music_album_one_artist_intl.snap b/tests/snapshots/youtube__music_album_one_artist_intl.snap index fd6b4de..26c2e91 100644 --- a/tests/snapshots/youtube__music_album_one_artist_intl.snap +++ b/tests/snapshots/youtube__music_album_one_artist_intl.snap @@ -3,8 +3,8 @@ source: tests/youtube.rs expression: album --- MusicAlbum( - id: "MPREb_mXdQvyCqLnx", - playlist_id: Some("OLAK5uy_mAg4o-PpgUtVY97PDxaY3DRTZt37WUDaQ"), + id: "MPREb_rMegpebUBPU", + playlist_id: Some("OLAK5uy_nZzwnG9SLy5l-hd5Ze0FH4LfTWMqDXQdY"), name: "[name]", cover: "[cover]", artists: [ @@ -16,13 +16,13 @@ MusicAlbum( artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), description: "[description]", album_type: Album, - year: Some(2013), + year: Some(2011), by_va: false, tracks: [ TrackItem( - id: "8DmPZaCLMcE", + id: "js0moD0CIRQ", name: "[name]", - duration: Some(211), + duration: Some(195), cover: [], artists: [ ArtistId( @@ -32,7 +32,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -41,9 +41,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "RRE0hz60t8I", + id: "-xFJfXE2Cms", name: "[name]", - duration: Some(197), + duration: Some(193), cover: [], artists: [ ArtistId( @@ -53,7 +53,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -62,9 +62,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "O38fBJpWqGM", + id: "KWDAaQDq8CQ", name: "[name]", - duration: Some(236), + duration: Some(187), cover: [], artists: [ ArtistId( @@ -74,7 +74,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -83,9 +83,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "BB1Q5XjCOho", + id: "0bcovdD1gQo", name: "[name]", - duration: Some(234), + duration: Some(274), cover: [], artists: [ ArtistId( @@ -95,7 +95,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -104,9 +104,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "0VOm-MoZ3Xg", + id: "lJsqxERcxR8", name: "[name]", - duration: Some(266), + duration: Some(242), cover: [], artists: [ ArtistId( @@ -116,7 +116,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -125,9 +125,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "vvm-XtXQ7wI", + id: "iLfB6-slQdc", name: "[name]", - duration: Some(217), + duration: Some(199), cover: [], artists: [ ArtistId( @@ -137,7 +137,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -146,9 +146,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "CJYhllodSAc", + id: "4DjGZIdMcZk", name: "[name]", - duration: Some(215), + duration: Some(194), cover: [], artists: [ ArtistId( @@ -158,7 +158,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -167,9 +167,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "tTmJoiCIebg", + id: "hakoZyX4QIc", name: "[name]", - duration: Some(202), + duration: Some(172), cover: [], artists: [ ArtistId( @@ -179,7 +179,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -188,9 +188,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "qmGtn0TQ8Fk", + id: "GOh96GiHVgI", name: "[name]", - duration: Some(205), + duration: Some(214), cover: [], artists: [ ArtistId( @@ -200,7 +200,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -209,9 +209,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "Bb_j4TTlEZA", + id: "ne_jRAHABx0", name: "[name]", - duration: Some(198), + duration: Some(206), cover: [], artists: [ ArtistId( @@ -221,7 +221,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -230,9 +230,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "rVey1Qgn1vc", + id: "g8oyC2g5V64", name: "[name]", - duration: Some(237), + duration: Some(222), cover: [], artists: [ ArtistId( @@ -242,7 +242,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -251,9 +251,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "mdXNWcYYZ10", + id: "RxTEv7wXvG0", name: "[name]", - duration: Some(230), + duration: Some(178), cover: [], artists: [ ArtistId( @@ -263,7 +263,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -272,9 +272,9 @@ MusicAlbum( by_va: false, ), TrackItem( - id: "yX40-XWjWe0", + id: "V8iVLlSZeNs", name: "[name]", - duration: Some(232), + duration: Some(231), cover: [], artists: [ ArtistId( @@ -284,7 +284,7 @@ MusicAlbum( ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), album: Some(AlbumId( - id: "MPREb_mXdQvyCqLnx", + id: "MPREb_rMegpebUBPU", name: "[name]", )), view_count: "[view_count]", @@ -292,23 +292,11 @@ MusicAlbum( track_nr: Some(13), by_va: false, ), - ], - variants: [ - AlbumItem( - id: "MPREb_bURBKIaURqK", - name: "Demi (Deluxe)", - cover: [ - Thumbnail( - url: "https://lh3.googleusercontent.com/p6Fy9_hfUY-Y6BXzdsIfOKpSZBhjGkDrpPcbA8DNrR1zvCFUL7p3cCeUywx8PxQ6FX7eb30MsWq3fpn2=w226-h226-l90-rj", - width: 226, - height: 226, - ), - Thumbnail( - url: "https://lh3.googleusercontent.com/p6Fy9_hfUY-Y6BXzdsIfOKpSZBhjGkDrpPcbA8DNrR1zvCFUL7p3cCeUywx8PxQ6FX7eb30MsWq3fpn2=w544-h544-l90-rj", - width: 544, - height: 544, - ), - ], + TrackItem( + id: "OESslKlpao4", + name: "[name]", + duration: Some(241), + cover: [], artists: [ ArtistId( id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), @@ -316,9 +304,36 @@ MusicAlbum( ), ], artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), - album_type: Album, - year: None, + album: Some(AlbumId( + id: "MPREb_rMegpebUBPU", + name: "[name]", + )), + view_count: "[view_count]", + is_video: false, + track_nr: Some(14), + by_va: false, + ), + TrackItem( + id: "ennw5cHAebo", + name: "[name]", + duration: Some(223), + cover: [], + artists: [ + ArtistId( + id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), + name: "[name]", + ), + ], + artist_id: Some("UCwem2sj-QUJCiWiPAo9JuAw"), + album: Some(AlbumId( + id: "MPREb_rMegpebUBPU", + name: "[name]", + )), + view_count: "[view_count]", + is_video: false, + track_nr: Some(15), by_va: false, ), ], + variants: [], ) diff --git a/tests/snapshots/youtube__music_artist_basic_all.snap b/tests/snapshots/youtube__music_artist_basic_all.snap index 32f5f14..caecec2 100644 --- a/tests/snapshots/youtube__music_artist_basic_all.snap +++ b/tests/snapshots/youtube__music_artist_basic_all.snap @@ -3,1503 +3,213 @@ source: tests/youtube.rs expression: artist --- MusicArtist( - id: "UCNezSmfQ8VIgvHUNj1Gzx6A", - name: "Klaus Schulze", + id: "UCFKUUtHjT4iq3p0JJA13SOA", + name: "Every Time I Die", header_image: "[header_image]", - description: Some("Klaus Schulze was a German electronic music pioneer, composer and musician. He also used the alias Richard Wahnfried and was a member of the Krautrock bands Tangerine Dream, Ash Ra Tempel, and the Cosmic Jokers before launching a solo career consisting of more than 60 albums released across six decades.\n\nFrom Wikipedia (https://en.wikipedia.org/wiki/Klaus_Schulze) under Creative Commons Attribution CC-BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0/legalcode)"), - wikipedia_url: Some("https://en.wikipedia.org/wiki/Klaus_Schulze"), + description: Some("Every Time I Die is a loud rock institution committed to leaving every nuanced outpouring of chaotic passion and blissful malcontent all over their records and on the stage. With boiling charisma and unrelenting energy to spare, the Buffalo band manages not one but two near-impossible tasks. They’ve survived two decades as an underground entity cherished for coloring outside the lines, and contrary to most career arcs, continually improving with each successive album as they charge ahead. \n\nETID makes a glorious hardcore-punk noise, alchemized by a swampy summoning of Southern rock’s coarse poetry. The music swirls beneath sardonic and clever wordplay, a combination cementing them as leaders, not followers. The band is recognized and revered for its anarchic explosiveness, artistic impulsiveness, and approachable camaraderie. It’s all interwoven with a visceral lack of the usual fucks. Revolver counted 2016’s Low Teens among the 25 Best Albums of the 2010s, and the follow-up, Radical, is no less revelatory. Once again produced by Will Putney (A Day To Remember, The Ghost Inside, Body Count), Radical is 16 tracks of peak-ETID, including raucous new anthems like “Post-Boredom,” “Planet Shit,” “A Colossal Wreck,” “Desperate Pleasures,” and “AWOL.”"), + wikipedia_url: None, subscriber_count: "[subscriber_count]", tracks: "[tracks]", albums: [ AlbumItem( - id: "MPREb_1YdfqtEhzJk", - name: "Big in Europe, Vol. 2 (Live at Melkweg, Amsterdam 2009)", + id: "MPREb_1WAcRG9Or6Y", + name: "AWOL", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2014), - by_va: false, - ), - AlbumItem( - id: "MPREb_1xPKoZWoeIu", - name: "Osiris - Pt. 1", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Single, - year: Some(2022), + year: Some(2021), by_va: false, ), AlbumItem( - id: "MPREb_2V2kxN1gA8H", - name: "Virtual Outback", + id: "MPREb_2ncVzLpAAI8", + name: "Hot Damn!", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(2008), + year: Some(2003), by_va: false, ), AlbumItem( - id: "MPREb_3pEEsTT78cq", - name: "Another Green Mile (feat. Wolfgang Tiepold, Tobias Becker & Mickes)", + id: "MPREb_7pqAzvcPDlz", + name: "New Junk Aesthetic (Deluxe Edition)", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(2016), + year: Some(2009), by_va: false, ), AlbumItem( - id: "MPREb_4XJAm8XR4zo", - name: "The Dark Side of the Moog (Complete Version) (feat. Pete Namlook)", + id: "MPREb_9inZtV1xhrb", + name: "The Big Dirty", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_4zrbBUagjzR", - name: "The Crime of Suspense", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2006), - by_va: false, - ), - AlbumItem( - id: "MPREb_6HW4Nw73smP", - name: "Drive Inn 1", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1997), - by_va: false, - ), - AlbumItem( - id: "MPREb_6dGGnA5dw09", - name: "Angst (Original Motion Picture Soundtrack / Remastered 2017)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1984), - by_va: false, - ), - AlbumItem( - id: "MPREb_7jUKDBJBWiv", - name: "Body Love, Vol. 2", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1977), - by_va: false, - ), - AlbumItem( - id: "MPREb_82lKeM7Vwfc", - name: "La vie électronique, Vol. 9", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_830EY0Vwdpl", - name: "Privée (feat. Razoof Lear & O\'Finken)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_87Dpc5SQkSb", - name: "La Vie Electronique, Vol. 2", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2019), - by_va: false, - ), - AlbumItem( - id: "MPREb_8qm8QuqVot1", - name: "Trancefer", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1981), - by_va: false, - ), - AlbumItem( - id: "MPREb_9ZHX8sqcAyL", - name: "The Dark Side of the Moog, Pt. 1 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1994), - by_va: false, - ), - AlbumItem( - id: "MPREb_9l7jGsdk6HJ", - name: "Chicken Biryani", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Ep, - year: Some(1997), - by_va: false, - ), - AlbumItem( - id: "MPREb_AHY6X6M1F6w", - name: "The Dark Side of the Moog, Vol. 7 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_B7tr0ihsrZl", - name: "La vie électronique, Vol. 10", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_BFX2NuxokTt", - name: "Timbres of Ice", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2020), - by_va: false, - ), - AlbumItem( - id: "MPREb_Bi9U4F52NTe", - name: "In Blue", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1995), - by_va: false, - ), - AlbumItem( - id: "MPREb_C87JgTOwTID", - name: "The Dark Side of the Moog, Vol. 10 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_CazIrat9i5X", - name: "Ultimate Docking", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_FCbBh2FzaAN", - name: "La Vie Electronique, Vol. 4", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2020), - by_va: false, - ), - AlbumItem( - id: "MPREb_FudXQ3u3MMJ", - name: "The Dresden Performance", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1990), - by_va: false, - ), - AlbumItem( - id: "MPREb_GMIt8Nj9DPk", - name: "The Dark Side of the Moog, Vol. 6 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_H6he4DCvQWh", - name: "...Live...", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1980), - by_va: false, - ), - AlbumItem( - id: "MPREb_HguJDkhr7Jp", - name: "Live @ Klangart", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2001), - by_va: false, - ), - AlbumItem( - id: "MPREb_HmJ5Ll5To3Q", - name: "Timewind", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1975), - by_va: false, - ), - AlbumItem( - id: "MPREb_IRWbo2OJEfj", - name: "En = Trance", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1987), - by_va: false, - ), - AlbumItem( - id: "MPREb_IgMbxq76UxR", - name: "Dig It", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1980), - by_va: false, - ), - AlbumItem( - id: "MPREb_J6RzeMkseSc", - name: "Beyond Recall", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1991), - by_va: false, - ), - AlbumItem( - id: "MPREb_JR8Hbd21BcW", - name: "Shadowlands", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_JVvppBjeDJE", - name: "The Evolution of the Dark Side of the Moog", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2008), - by_va: false, - ), - AlbumItem( - id: "MPREb_JcMSoRcvEok", - name: "The Dark Side of the Moog, Vol. 8 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_JdbmYSbZK77", - name: "La vie électronique, Vol. 14", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2014), - by_va: false, - ), - AlbumItem( - id: "MPREb_Jhgpzn29Nnu", - name: "Audentity", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1983), - by_va: false, - ), - AlbumItem( - id: "MPREb_KbjBmrLHlpc", - name: "The Dark Side of the Moog, Vol. 8-E (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Single, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_Kf9cJhi7sbP", - name: "Ballet 2", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, year: Some(2007), by_va: false, ), AlbumItem( - id: "MPREb_MiWibgl6kLh", - name: "Eternal - The 70th Birthday Edition", + id: "MPREb_Lm0z7ZzAIza", + name: "Last Night In Town", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(2017), + year: Some(2001), by_va: false, ), AlbumItem( - id: "MPREb_N4JsVV4Ufjg", - name: "The Dark Side of the Moog [Live Jazzfestival Hamburg 23.04.1999] (feat. Pete Namlook)", + id: "MPREb_STqA5MgO6m3", + name: "Ex Lives (Deluxe Edition)", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_NMW4JmSXAlo", - name: "Mirage", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1977), - by_va: false, - ), - AlbumItem( - id: "MPREb_NSN8eVYHel1", - name: "Androgyn (feat. Wolfgang Tiepold)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_PWICjCH8Sqt", - name: "Cocooning", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2018), - by_va: false, - ), - AlbumItem( - id: "MPREb_QidqbACaJRt", - name: "Richard Wahnfried\'s Tonwelle [Remastered [33 rpm Streaming Version]] (feat. Manuel Göttsching & Michael Shrieve)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1981), - by_va: false, - ), - AlbumItem( - id: "MPREb_RJ8KP2FUrkc", - name: "The Dark Side of the Moog, Vol. 5 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1996), - by_va: false, - ), - AlbumItem( - id: "MPREb_SUwSYEk8Mtu", - name: "Dziekuje Bardzo: Vielen Dank [Live] (feat. Lisa Gerrard)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2009), - by_va: false, - ), - AlbumItem( - id: "MPREb_SYwccaCyCRW", - name: "La Vie Electronique, Vol. 11", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, year: Some(2012), by_va: false, ), AlbumItem( - id: "MPREb_ScWLtTsEBa4", - name: "The Dark Side of the Moog (Complete Version, Vol. 2) (feat. Pete Namlook)", + id: "MPREb_adnNFkyYKaI", + name: "Low Teens (Deluxe Edition)", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, year: Some(2016), by_va: false, ), AlbumItem( - id: "MPREb_TxOC4PzSj00", - name: "La vie électronique, Vol. 6", + id: "MPREb_eMoEiEI3OYr", + name: "A Colossal Wreck // Desperate Pleasures", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2010), - by_va: false, - ), - AlbumItem( - id: "MPREb_U9JPzI3TF6c", - name: "La Vie Electronique, Vol. 1", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2019), - by_va: false, - ), - AlbumItem( - id: "MPREb_VA5uabZd2Vc", - name: "Das Wagner Desaster (Live)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1994), - by_va: false, - ), - AlbumItem( - id: "MPREb_VbMmY6baf5V", - name: "Dune", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1979), - by_va: false, - ), - AlbumItem( - id: "MPREb_WTI8Z2nOKkS", - name: "Ballett 1", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2006), - by_va: false, - ), - AlbumItem( - id: "MPREb_WZ6MhN62Mfe", - name: "The Dark Side of the Moog, Pt. 3 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_Y2WXQCxCzvJ", - name: "Babel", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Single, - year: Some(1987), + year: Some(2020), by_va: false, ), AlbumItem( - id: "MPREb_YcAeUKiFaZz", - name: "Inter * Face", + id: "MPREb_fnFsgQzeLNk", + name: "Salem", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1985), - by_va: false, - ), - AlbumItem( - id: "MPREb_Z0GuFKGhYXN", - name: "La vie electronique, Vol. 3", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2019), - by_va: false, - ), - AlbumItem( - id: "MPREb_ZuyA9VHU1sH", - name: "The Dark Side of the Moog, Vol. 9 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_arpxDESu8HE", - name: "Linzer Stahlsinfonie [Live, Linz, 1980] (feat. Tommy Betzler)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1997), - by_va: false, - ), - AlbumItem( - id: "MPREb_bYhOsGCAXHi", - name: "Audentity (The Bonus Tracks)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1982), - by_va: false, - ), - AlbumItem( - id: "MPREb_bvYhGUA7ifF", - name: "\"X\" (Sechs Musikalische Biographien)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1978), - by_va: false, - ), - AlbumItem( - id: "MPREb_cqgWddwQqRU", - name: "Silhouettes", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Ep, - year: Some(2018), - by_va: false, - ), - AlbumItem( - id: "MPREb_dMEKEJfZn94", - name: "The Dark Side of the Moog, Pt. 4 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_e9V2xnBBtfV", - name: "The Dark Side of the Moog (Complete Version, Vol. 3) (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_eWqX5U7yhLX", - name: "Black Dance", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1974), - by_va: false, - ), - AlbumItem( - id: "MPREb_g9pV31y1er7", - name: "Le moulin de Daudet", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1992), - by_va: false, - ), - AlbumItem( - id: "MPREb_goR1k65Lg21", - name: "Dziekuje Poland Live \'83", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1983), - by_va: false, - ), - AlbumItem( - id: "MPREb_i4EQt7Y73Xl", - name: "Royal Festival Hall Volume II", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1992), - by_va: false, - ), - AlbumItem( - id: "MPREb_jG7RroeYqjr", - name: "La vie électronique, Vol. 16", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, year: Some(2015), by_va: false, ), AlbumItem( - id: "MPREb_jKEWIgvzxYX", - name: "Cyborg", + id: "MPREb_h0UZr2ALQXf", + name: "From Parts Unknown (Deluxe Edition)", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1973), - by_va: false, - ), - AlbumItem( - id: "MPREb_jq0xEpkBzz8", - name: "Irrlicht", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1972), - by_va: false, - ), - AlbumItem( - id: "MPREb_keOALsvXDNY", - name: "Deus Arrakis", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2022), - by_va: false, - ), - AlbumItem( - id: "MPREb_keYMDo0Fjmn", - name: "Ballett 3 & 4", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_lt6Zhp7WHOQ", - name: "La Vie Electronique 15", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, year: Some(2014), by_va: false, ), AlbumItem( - id: "MPREb_lv4Dftlsg4q", - name: "Moondawn", + id: "MPREb_hwA5K7iMdvm", + name: "Radical", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(1976), + year: Some(2021), by_va: false, ), AlbumItem( - id: "MPREb_lwj5eVCmkNN", - name: "Vanity of Sounds", + id: "MPREb_psxr5vulVn8", + name: "The Burial Plot Bidding War", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + album_type: Ep, year: Some(2000), by_va: false, ), AlbumItem( - id: "MPREb_m5ZjSslpz7b", - name: "Trancelation", + id: "MPREb_yhvkvc5F70E", + name: "Gutter Phenomenon", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + name: "Every Time I Die", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(2020), - by_va: false, - ), - AlbumItem( - id: "MPREb_m9o4mYTUGcv", - name: "Body Love Original Soundtrack", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1983), - by_va: false, - ), - AlbumItem( - id: "MPREb_n6FSu1OoHak", - name: "La vie électronique, Vol. 5", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_niyagUM087H", - name: "Next of Kin (Music from the Motion Picture Soundtrack)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2019), - by_va: false, - ), - AlbumItem( - id: "MPREb_nuQPYyvUzOz", - name: "Farscape", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2008), - by_va: false, - ), - AlbumItem( - id: "MPREb_oWx2G2riYJ9", - name: "Big In Europe, Vol. 1 (Live 2009 Warsaw)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Ep, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_ostsiuMgUIl", - name: "En=Trance", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1987), - by_va: false, - ), - AlbumItem( - id: "MPREb_qJzvNDhs6bQ", - name: "La vie électronique, Vol. 8", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_rd5idUDDFCB", - name: "Richard Wahnfried\'s Miditation (feat. Steve Jollife)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1986), - by_va: false, - ), - AlbumItem( - id: "MPREb_rffvZ1luE5Z", - name: "La vie électronique, Vol. 7", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_rrIWOKARaET", - name: "Der Hauch des Lebens - Pt. 5", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Single, - year: Some(2022), - by_va: false, - ), - AlbumItem( - id: "MPREb_s0prtfMVIrV", - name: "Dreams", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1986), - by_va: false, - ), - AlbumItem( - id: "MPREb_uPZpfuSlwHZ", - name: "Body Love (Original Motion Picture Soundtrack / Remastered 2017)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1977), - by_va: false, - ), - AlbumItem( - id: "MPREb_vLa1zis7A7T", - name: "La vie electronique, Vol. 12", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_ve7V58PgC6P", - name: "Body Love", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1977), - by_va: false, - ), - AlbumItem( - id: "MPREb_vrXLgYkjFJF", - name: "Vat Was Dat", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2022), - by_va: false, - ), - AlbumItem( - id: "MPREb_vvl4q5fGyAT", - name: "La vie électronique, Vol. 13", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_wBTls1XLsdh", - name: "The Dome Event", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1993), - by_va: false, - ), - AlbumItem( - id: "MPREb_wc4BcZCJ4ta", - name: "Picture Music", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1975), - by_va: false, - ), - AlbumItem( - id: "MPREb_wzXAlg8conF", - name: "Come Quietly (10th Anniversary Re-Release)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2009), - by_va: false, - ), - AlbumItem( - id: "MPREb_xfF1uj0XEMs", - name: "Ballett 1 & 2", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_yksMnGxPisK", - name: "Mental Floss at Owl Hoot Station", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Single, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_z97CXHPQRpE", - name: "Royal Festival Hall Volume I", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1992), - by_va: false, - ), - AlbumItem( - id: "MPREb_zjqNBTHAaKD", - name: "The Dark Side of the Moog, Pt. 2 (feat. Pete Namlook)", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "Klaus Schulze", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), + year: Some(2005), by_va: false, ), ], playlists: "[playlists]", similar_artists: "[artists]", - tracks_playlist_id: Some("OLAK5uy_mn_ooNJyFCj3PwCvEXpF9cSleYqpHnIvc"), - videos_playlist_id: Some("OLAK5uy_ndKn992CN9EMlvbLRh7w-QJN6wn_cEfgw"), - radio_id: None, + tracks_playlist_id: Some("OLAK5uy_mK5osaO0zr74UgaNu_mTIAd_0kI8yitSM"), + videos_playlist_id: Some("OLAK5uy_mI8VvWLkZFpXOyez2McOMI1Fc6CE7BIgQ"), + radio_id: Some("RDEMioQESHiXb-9cWhy0QX4fVg"), ) diff --git a/tests/snapshots/youtube__music_artist_basic_all_intl.snap b/tests/snapshots/youtube__music_artist_basic_all_intl.snap index c95196e..7e30c47 100644 --- a/tests/snapshots/youtube__music_artist_basic_all_intl.snap +++ b/tests/snapshots/youtube__music_artist_basic_all_intl.snap @@ -3,7 +3,7 @@ source: tests/youtube.rs expression: artist --- MusicArtist( - id: "UCNezSmfQ8VIgvHUNj1Gzx6A", + id: "UCFKUUtHjT4iq3p0JJA13SOA", name: "[name]", header_image: "[header_image]", description: "[description]", @@ -12,1494 +12,204 @@ MusicArtist( tracks: "[tracks]", albums: [ AlbumItem( - id: "MPREb_1YdfqtEhzJk", + id: "MPREb_1WAcRG9Or6Y", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2014), - by_va: false, - ), - AlbumItem( - id: "MPREb_1xPKoZWoeIu", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Single, - year: Some(2022), + year: Some(2021), by_va: false, ), AlbumItem( - id: "MPREb_2V2kxN1gA8H", + id: "MPREb_2ncVzLpAAI8", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(2008), + year: Some(2003), by_va: false, ), AlbumItem( - id: "MPREb_3pEEsTT78cq", + id: "MPREb_7pqAzvcPDlz", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(2016), + year: Some(2009), by_va: false, ), AlbumItem( - id: "MPREb_4XJAm8XR4zo", + id: "MPREb_9inZtV1xhrb", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_4zrbBUagjzR", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2006), - by_va: false, - ), - AlbumItem( - id: "MPREb_6HW4Nw73smP", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1997), - by_va: false, - ), - AlbumItem( - id: "MPREb_6dGGnA5dw09", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1984), - by_va: false, - ), - AlbumItem( - id: "MPREb_7jUKDBJBWiv", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1977), - by_va: false, - ), - AlbumItem( - id: "MPREb_82lKeM7Vwfc", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_830EY0Vwdpl", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_87Dpc5SQkSb", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2019), - by_va: false, - ), - AlbumItem( - id: "MPREb_8qm8QuqVot1", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1981), - by_va: false, - ), - AlbumItem( - id: "MPREb_9ZHX8sqcAyL", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1994), - by_va: false, - ), - AlbumItem( - id: "MPREb_9l7jGsdk6HJ", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Ep, - year: Some(1997), - by_va: false, - ), - AlbumItem( - id: "MPREb_AHY6X6M1F6w", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_B7tr0ihsrZl", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_BFX2NuxokTt", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2020), - by_va: false, - ), - AlbumItem( - id: "MPREb_Bi9U4F52NTe", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1995), - by_va: false, - ), - AlbumItem( - id: "MPREb_C87JgTOwTID", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_CazIrat9i5X", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_FCbBh2FzaAN", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2020), - by_va: false, - ), - AlbumItem( - id: "MPREb_FudXQ3u3MMJ", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1990), - by_va: false, - ), - AlbumItem( - id: "MPREb_GMIt8Nj9DPk", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_H6he4DCvQWh", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1980), - by_va: false, - ), - AlbumItem( - id: "MPREb_HguJDkhr7Jp", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2001), - by_va: false, - ), - AlbumItem( - id: "MPREb_HmJ5Ll5To3Q", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1975), - by_va: false, - ), - AlbumItem( - id: "MPREb_IRWbo2OJEfj", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1987), - by_va: false, - ), - AlbumItem( - id: "MPREb_IgMbxq76UxR", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1980), - by_va: false, - ), - AlbumItem( - id: "MPREb_J6RzeMkseSc", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1991), - by_va: false, - ), - AlbumItem( - id: "MPREb_JR8Hbd21BcW", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_JVvppBjeDJE", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2008), - by_va: false, - ), - AlbumItem( - id: "MPREb_JcMSoRcvEok", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_JdbmYSbZK77", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2014), - by_va: false, - ), - AlbumItem( - id: "MPREb_Jhgpzn29Nnu", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1983), - by_va: false, - ), - AlbumItem( - id: "MPREb_KbjBmrLHlpc", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Single, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_Kf9cJhi7sbP", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, year: Some(2007), by_va: false, ), AlbumItem( - id: "MPREb_MiWibgl6kLh", + id: "MPREb_Lm0z7ZzAIza", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(2017), + year: Some(2001), by_va: false, ), AlbumItem( - id: "MPREb_N4JsVV4Ufjg", + id: "MPREb_STqA5MgO6m3", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_NMW4JmSXAlo", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1977), - by_va: false, - ), - AlbumItem( - id: "MPREb_NSN8eVYHel1", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_PWICjCH8Sqt", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2018), - by_va: false, - ), - AlbumItem( - id: "MPREb_QidqbACaJRt", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1981), - by_va: false, - ), - AlbumItem( - id: "MPREb_RJ8KP2FUrkc", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1996), - by_va: false, - ), - AlbumItem( - id: "MPREb_SUwSYEk8Mtu", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2009), - by_va: false, - ), - AlbumItem( - id: "MPREb_SYwccaCyCRW", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, year: Some(2012), by_va: false, ), AlbumItem( - id: "MPREb_ScWLtTsEBa4", + id: "MPREb_adnNFkyYKaI", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, year: Some(2016), by_va: false, ), AlbumItem( - id: "MPREb_TxOC4PzSj00", + id: "MPREb_eMoEiEI3OYr", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2010), - by_va: false, - ), - AlbumItem( - id: "MPREb_U9JPzI3TF6c", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2019), - by_va: false, - ), - AlbumItem( - id: "MPREb_VA5uabZd2Vc", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1994), - by_va: false, - ), - AlbumItem( - id: "MPREb_VbMmY6baf5V", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1979), - by_va: false, - ), - AlbumItem( - id: "MPREb_WTI8Z2nOKkS", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2006), - by_va: false, - ), - AlbumItem( - id: "MPREb_WZ6MhN62Mfe", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_Y2WXQCxCzvJ", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Single, - year: Some(1987), + year: Some(2020), by_va: false, ), AlbumItem( - id: "MPREb_YcAeUKiFaZz", + id: "MPREb_fnFsgQzeLNk", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1985), - by_va: false, - ), - AlbumItem( - id: "MPREb_Z0GuFKGhYXN", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2019), - by_va: false, - ), - AlbumItem( - id: "MPREb_ZuyA9VHU1sH", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_arpxDESu8HE", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1997), - by_va: false, - ), - AlbumItem( - id: "MPREb_bYhOsGCAXHi", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1982), - by_va: false, - ), - AlbumItem( - id: "MPREb_bvYhGUA7ifF", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1978), - by_va: false, - ), - AlbumItem( - id: "MPREb_cqgWddwQqRU", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Ep, - year: Some(2018), - by_va: false, - ), - AlbumItem( - id: "MPREb_dMEKEJfZn94", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_e9V2xnBBtfV", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), - by_va: false, - ), - AlbumItem( - id: "MPREb_eWqX5U7yhLX", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1974), - by_va: false, - ), - AlbumItem( - id: "MPREb_g9pV31y1er7", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1992), - by_va: false, - ), - AlbumItem( - id: "MPREb_goR1k65Lg21", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1983), - by_va: false, - ), - AlbumItem( - id: "MPREb_i4EQt7Y73Xl", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1992), - by_va: false, - ), - AlbumItem( - id: "MPREb_jG7RroeYqjr", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, year: Some(2015), by_va: false, ), AlbumItem( - id: "MPREb_jKEWIgvzxYX", + id: "MPREb_h0UZr2ALQXf", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1973), - by_va: false, - ), - AlbumItem( - id: "MPREb_jq0xEpkBzz8", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1972), - by_va: false, - ), - AlbumItem( - id: "MPREb_keOALsvXDNY", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2022), - by_va: false, - ), - AlbumItem( - id: "MPREb_keYMDo0Fjmn", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_lt6Zhp7WHOQ", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, year: Some(2014), by_va: false, ), AlbumItem( - id: "MPREb_lv4Dftlsg4q", + id: "MPREb_hwA5K7iMdvm", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(1976), + year: Some(2021), by_va: false, ), AlbumItem( - id: "MPREb_lwj5eVCmkNN", + id: "MPREb_psxr5vulVn8", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), + album_type: Ep, year: Some(2000), by_va: false, ), AlbumItem( - id: "MPREb_m5ZjSslpz7b", + id: "MPREb_yhvkvc5F70E", name: "[name]", cover: "[cover]", artists: [ ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), name: "[name]", ), ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), + artist_id: Some("UCFKUUtHjT4iq3p0JJA13SOA"), album_type: Album, - year: Some(2020), - by_va: false, - ), - AlbumItem( - id: "MPREb_m9o4mYTUGcv", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1983), - by_va: false, - ), - AlbumItem( - id: "MPREb_n6FSu1OoHak", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_niyagUM087H", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2019), - by_va: false, - ), - AlbumItem( - id: "MPREb_nuQPYyvUzOz", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2008), - by_va: false, - ), - AlbumItem( - id: "MPREb_oWx2G2riYJ9", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Ep, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_ostsiuMgUIl", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1987), - by_va: false, - ), - AlbumItem( - id: "MPREb_qJzvNDhs6bQ", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_rd5idUDDFCB", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1986), - by_va: false, - ), - AlbumItem( - id: "MPREb_rffvZ1luE5Z", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_rrIWOKARaET", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Single, - year: Some(2022), - by_va: false, - ), - AlbumItem( - id: "MPREb_s0prtfMVIrV", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1986), - by_va: false, - ), - AlbumItem( - id: "MPREb_uPZpfuSlwHZ", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1977), - by_va: false, - ), - AlbumItem( - id: "MPREb_vLa1zis7A7T", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_ve7V58PgC6P", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1977), - by_va: false, - ), - AlbumItem( - id: "MPREb_vrXLgYkjFJF", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2022), - by_va: false, - ), - AlbumItem( - id: "MPREb_vvl4q5fGyAT", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2013), - by_va: false, - ), - AlbumItem( - id: "MPREb_wBTls1XLsdh", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1993), - by_va: false, - ), - AlbumItem( - id: "MPREb_wc4BcZCJ4ta", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1975), - by_va: false, - ), - AlbumItem( - id: "MPREb_wzXAlg8conF", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2009), - by_va: false, - ), - AlbumItem( - id: "MPREb_xfF1uj0XEMs", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_yksMnGxPisK", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Single, - year: Some(2017), - by_va: false, - ), - AlbumItem( - id: "MPREb_z97CXHPQRpE", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(1992), - by_va: false, - ), - AlbumItem( - id: "MPREb_zjqNBTHAaKD", - name: "[name]", - cover: "[cover]", - artists: [ - ArtistId( - id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - name: "[name]", - ), - ], - artist_id: Some("UCNezSmfQ8VIgvHUNj1Gzx6A"), - album_type: Album, - year: Some(2016), + year: Some(2005), by_va: false, ), ], playlists: "[playlists]", similar_artists: "[artists]", - tracks_playlist_id: Some("OLAK5uy_mn_ooNJyFCj3PwCvEXpF9cSleYqpHnIvc"), - videos_playlist_id: Some("OLAK5uy_ndKn992CN9EMlvbLRh7w-QJN6wn_cEfgw"), - radio_id: None, + tracks_playlist_id: Some("OLAK5uy_mK5osaO0zr74UgaNu_mTIAd_0kI8yitSM"), + videos_playlist_id: Some("OLAK5uy_mI8VvWLkZFpXOyez2McOMI1Fc6CE7BIgQ"), + radio_id: Some("RDEMioQESHiXb-9cWhy0QX4fVg"), ) diff --git a/tests/youtube.rs b/tests/youtube.rs index 06970e3..6999870 100644 --- a/tests/youtube.rs +++ b/tests/youtube.rs @@ -1465,7 +1465,7 @@ fn music_playlist_not_found(rp: RustyPipe) { } #[rstest] -#[case::one_artist("one_artist", "MPREb_mXdQvyCqLnx")] +#[case::one_artist("one_artist", "MPREb_rMegpebUBPU")] #[case::various_artists("various_artists", "MPREb_8QkDeEIawvX")] #[case::single("single", "MPREb_bHfHGoy7vuv")] #[case::ep("ep", "MPREb_u1I69lSAe5v")] @@ -1512,7 +1512,7 @@ fn music_album_not_found(rp: RustyPipe) { } #[rstest] -#[case::basic_all("basic_all", "UCNezSmfQ8VIgvHUNj1Gzx6A", true, 15, 1)] +#[case::basic_all("basic_all", "UCFKUUtHjT4iq3p0JJA13SOA", true, 15, 1)] // TODO: wait for A/B test 6 to stabilize // #[case::basic("basic", "UC7cl4MmM6ZZ2TcFyMk_b4pg", false, 15, 2)] #[case::no_more_albums("no_more_albums", "UCOR4_bSVIXPsGa4BbCSt60Q", true, 15, 0)] @@ -1905,12 +1905,12 @@ fn music_search_episode(rp: RustyPipe, #[case] videos: bool) { false )] #[case::album( - "demi", - "Demi", - "MPREb_mXdQvyCqLnx", + "unbroken", + "Unbroken", + "MPREb_rMegpebUBPU", "Demi Lovato", "UCwem2sj-QUJCiWiPAo9JuAw", - 2013, + 2011, AlbumType::Album, true )]