fix: a/b test 8: parsing view count for tracks

This commit is contained in:
ThetaDev 2023-08-23 11:28:00 +02:00
parent 93e5ad22e9
commit 22e298ff98
33 changed files with 389 additions and 260 deletions

View file

@ -35,7 +35,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "Waldbrand",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -56,7 +56,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "Waldbrand",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -77,7 +77,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "Waldbrand",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -98,7 +98,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "Waldbrand",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,
@ -119,7 +119,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "Waldbrand",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,

View file

@ -35,7 +35,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -56,7 +56,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -77,7 +77,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -98,7 +98,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,
@ -119,7 +119,7 @@ MusicAlbum(
id: "MPREb_u1I69lSAe5v",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,

View file

@ -1,6 +1,5 @@
---
source: tests/youtube.rs
assertion_line: 1391
expression: album
---
MusicAlbum(
@ -31,7 +30,7 @@ MusicAlbum(
id: "MPREb_bqWA6mAZFWS",
name: "Pedha Rasi Peddamma Katha",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -52,7 +51,7 @@ MusicAlbum(
id: "MPREb_bqWA6mAZFWS",
name: "Pedha Rasi Peddamma Katha",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -73,7 +72,7 @@ MusicAlbum(
id: "MPREb_bqWA6mAZFWS",
name: "Pedha Rasi Peddamma Katha",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -94,7 +93,7 @@ MusicAlbum(
id: "MPREb_bqWA6mAZFWS",
name: "Pedha Rasi Peddamma Katha",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,

View file

@ -30,7 +30,7 @@ MusicAlbum(
id: "MPREb_bqWA6mAZFWS",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -51,7 +51,7 @@ MusicAlbum(
id: "MPREb_bqWA6mAZFWS",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -72,7 +72,7 @@ MusicAlbum(
id: "MPREb_bqWA6mAZFWS",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -93,7 +93,7 @@ MusicAlbum(
id: "MPREb_bqWA6mAZFWS",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,

View file

@ -51,7 +51,7 @@ MusicAlbum(
id: "MPREb_F3Af9UZZVxX",
name: "La Ultima Vez (Remix)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,

View file

@ -51,7 +51,7 @@ MusicAlbum(
id: "MPREb_F3Af9UZZVxX",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,

View file

@ -35,7 +35,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -56,7 +56,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -77,7 +77,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -98,7 +98,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,
@ -119,7 +119,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,
@ -140,7 +140,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(6),
by_va: false,
@ -161,7 +161,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(7),
by_va: false,
@ -182,7 +182,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(8),
by_va: false,
@ -203,7 +203,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(9),
by_va: false,
@ -224,7 +224,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(10),
by_va: false,
@ -245,7 +245,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(11),
by_va: false,
@ -266,7 +266,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(12),
by_va: false,
@ -287,7 +287,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(13),
by_va: false,
@ -308,7 +308,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(14),
by_va: false,
@ -329,7 +329,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(15),
by_va: false,
@ -350,7 +350,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(16),
by_va: false,
@ -371,7 +371,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(17),
by_va: false,
@ -392,7 +392,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "Märchen enden gut",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(18),
by_va: false,

View file

@ -35,7 +35,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -56,7 +56,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -77,7 +77,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -98,7 +98,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,
@ -119,7 +119,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,
@ -140,7 +140,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(6),
by_va: false,
@ -161,7 +161,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(7),
by_va: false,
@ -182,7 +182,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(8),
by_va: false,
@ -203,7 +203,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(9),
by_va: false,
@ -224,7 +224,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(10),
by_va: false,
@ -245,7 +245,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(11),
by_va: false,
@ -266,7 +266,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(12),
by_va: false,
@ -287,7 +287,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(13),
by_va: false,
@ -308,7 +308,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(14),
by_va: false,
@ -329,7 +329,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(15),
by_va: false,
@ -350,7 +350,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(16),
by_va: false,
@ -371,7 +371,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(17),
by_va: false,
@ -392,7 +392,7 @@ MusicAlbum(
id: "MPREb_nlBWQROfvjo",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(18),
by_va: false,

View file

@ -35,7 +35,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -56,7 +56,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -77,7 +77,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -98,7 +98,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,
@ -119,7 +119,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,
@ -140,7 +140,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(6),
by_va: false,
@ -161,7 +161,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(7),
by_va: false,
@ -182,7 +182,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(8),
by_va: false,
@ -203,7 +203,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(9),
by_va: false,
@ -224,7 +224,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(10),
by_va: false,
@ -245,7 +245,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(11),
by_va: false,
@ -266,7 +266,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(12),
by_va: false,
@ -287,7 +287,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(13),
by_va: false,
@ -308,7 +308,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "Folge 2: Eiszeit (Das Original-Hörspiel zur TV-Serie)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(14),
by_va: false,

View file

@ -35,7 +35,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -56,7 +56,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -77,7 +77,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -98,7 +98,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,
@ -119,7 +119,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,
@ -140,7 +140,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(6),
by_va: false,
@ -161,7 +161,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(7),
by_va: false,
@ -182,7 +182,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(8),
by_va: false,
@ -203,7 +203,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(9),
by_va: false,
@ -224,7 +224,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(10),
by_va: false,
@ -245,7 +245,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(11),
by_va: false,
@ -266,7 +266,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(12),
by_va: false,
@ -287,7 +287,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(13),
by_va: false,
@ -308,7 +308,7 @@ MusicAlbum(
id: "MPREb_cwzk8EUwypZ",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(14),
by_va: false,

View file

@ -43,7 +43,7 @@ MusicAlbum(
id: "MPREb_bHfHGoy7vuv",
name: "Der Himmel reißt auf",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,

View file

@ -43,7 +43,7 @@ MusicAlbum(
id: "MPREb_bHfHGoy7vuv",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,

View file

@ -30,7 +30,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -51,7 +51,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -72,7 +72,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -93,7 +93,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,
@ -114,7 +114,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(6),
by_va: false,
@ -135,7 +135,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(7),
by_va: false,
@ -156,7 +156,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(8),
by_va: false,
@ -177,7 +177,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(9),
by_va: false,
@ -198,7 +198,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(11),
by_va: false,
@ -219,7 +219,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(12),
by_va: false,
@ -240,7 +240,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(13),
by_va: false,
@ -261,7 +261,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "13 Reasons Why (Season 3)",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(18),
by_va: false,

View file

@ -30,7 +30,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -51,7 +51,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -72,7 +72,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -93,7 +93,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,
@ -114,7 +114,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(6),
by_va: false,
@ -135,7 +135,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(7),
by_va: false,
@ -156,7 +156,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(8),
by_va: false,
@ -177,7 +177,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(9),
by_va: false,
@ -198,7 +198,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(11),
by_va: false,
@ -219,7 +219,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(12),
by_va: false,
@ -240,7 +240,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(13),
by_va: false,
@ -261,7 +261,7 @@ MusicAlbum(
id: "MPREb_AzuWg8qAVVl",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(18),
by_va: false,

View file

@ -30,7 +30,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "Queendom2 FINAL",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -51,7 +51,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "Queendom2 FINAL",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -72,7 +72,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "Queendom2 FINAL",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -93,7 +93,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "Queendom2 FINAL",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,
@ -114,7 +114,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "Queendom2 FINAL",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,
@ -135,7 +135,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "Queendom2 FINAL",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(6),
by_va: false,

View file

@ -1,6 +1,5 @@
---
source: tests/youtube.rs
assertion_line: 1396
expression: album
---
MusicAlbum(
@ -31,7 +30,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -52,7 +51,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -73,7 +72,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -94,7 +93,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,
@ -115,7 +114,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(5),
by_va: false,
@ -136,7 +135,7 @@ MusicAlbum(
id: "MPREb_8QkDeEIawvX",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(6),
by_va: false,

View file

@ -1,6 +1,5 @@
---
source: tests/youtube.rs
assertion_line: 1391
expression: album
---
MusicAlbum(
@ -44,7 +43,7 @@ MusicAlbum(
id: "MPREb_h8ltx5oKvyY",
name: "Pedha Rasi Peddamma Katha",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -65,7 +64,7 @@ MusicAlbum(
id: "MPREb_h8ltx5oKvyY",
name: "Pedha Rasi Peddamma Katha",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -86,7 +85,7 @@ MusicAlbum(
id: "MPREb_h8ltx5oKvyY",
name: "Pedha Rasi Peddamma Katha",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -107,7 +106,7 @@ MusicAlbum(
id: "MPREb_h8ltx5oKvyY",
name: "Pedha Rasi Peddamma Katha",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,

View file

@ -43,7 +43,7 @@ MusicAlbum(
id: "MPREb_h8ltx5oKvyY",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(1),
by_va: false,
@ -64,7 +64,7 @@ MusicAlbum(
id: "MPREb_h8ltx5oKvyY",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(2),
by_va: false,
@ -85,7 +85,7 @@ MusicAlbum(
id: "MPREb_h8ltx5oKvyY",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(3),
by_va: false,
@ -106,7 +106,7 @@ MusicAlbum(
id: "MPREb_h8ltx5oKvyY",
name: "[name]",
)),
view_count: None,
view_count: "[view_count]",
is_video: false,
track_nr: Some(4),
by_va: false,

View file

@ -1429,7 +1429,7 @@ fn music_album(#[case] name: &str, #[case] id: &str, rp: RustyPipe, unlocalized:
if unlocalized {
insta::assert_ron_snapshot!(format!("music_album_{name}"), album,
{".cover" => "[cover]"}
{".cover" => "[cover]", ".tracks[].view_count" => "[view_count]"}
);
} else {
insta::assert_ron_snapshot!(format!("music_album_{name}_intl"), album,
@ -1439,6 +1439,7 @@ fn music_album(#[case] name: &str, #[case] id: &str, rp: RustyPipe, unlocalized:
".description" => "[description]",
".artists[].name" => "[name]",
".tracks[].name" => "[name]",
".tracks[].view_count" => "[view_count]",
".tracks[].album.name" => "[name]",
".tracks[].artists[].name" => "[name]",
".variants[].artists[].name" => "[name]",
@ -1730,16 +1731,11 @@ async fn music_search_episode() {
let rp = RustyPipe::builder().strict().build().unwrap();
let res = rp
.query()
.music_search_videos("Blond - Da muss man dabei gewesen sein: Das Hörspiel - Fall #1")
.music_search("Blond - Da muss man dabei gewesen sein: Das Hörspiel - Fall #1")
.await
.unwrap();
let track = &res
.items
.items
.iter()
.find(|a| a.id == "Zq_-LDy7AgE")
.unwrap();
let track = &res.tracks.iter().find(|a| a.id == "Zq_-LDy7AgE").unwrap();
assert_eq!(
track.name,