music-assistant-server

73.2 KBAMBR
test_converters.ambr
73.2 KB2,567 lines • plaintext
1# serializer version: 1
2# name: test_converter_with_fixture[albums/own_series.json]
3  dict({
4    'album_type': 'unknown',
5    'artists': list([
6      dict({
7        'date_added': None,
8        'external_ids': list([
9        ]),
10        'favorite': False,
11        'is_playable': True,
12        'item_id': '68461151',
13        'media_type': 'artist',
14        'metadata': dict({
15          'chapters': None,
16          'copyright': None,
17          'description': None,
18          'explicit': None,
19          'genres': None,
20          'grouping': None,
21          'images': None,
22          'label': None,
23          'languages': None,
24          'last_refresh': None,
25          'links': None,
26          'lrc_lyrics': None,
27          'lyrics': None,
28          'mood': None,
29          'performers': None,
30          'popularity': None,
31          'preview': None,
32          'release_date': None,
33          'review': None,
34          'style': None,
35        }),
36        'name': '',
37        'position': None,
38        'provider': 'nicovideo_test',
39        'provider_mappings': list([
40          dict({
41            'audio_format': dict({
42              'bit_depth': 16,
43              'bit_rate': 0,
44              'channels': 2,
45              'codec_type': '?',
46              'content_type': '?',
47              'output_format_str': '?',
48              'sample_rate': 44100,
49            }),
50            'available': True,
51            'details': None,
52            'in_library': None,
53            'is_unique': None,
54            'item_id': '68461151',
55            'provider_domain': 'nicovideo',
56            'provider_instance': 'nicovideo_test',
57            'url': 'https://www.nicovideo.jp/user/68461151',
58          }),
59        ]),
60        'sort_name': '',
61        'translation_key': None,
62        'uri': 'nicovideo_test://artist/68461151',
63        'version': '',
64      }),
65    ]),
66    'date_added': None,
67    'external_ids': list([
68    ]),
69    'favorite': False,
70    'is_playable': True,
71    'item_id': '527007',
72    'media_type': 'album',
73    'metadata': dict({
74      'chapters': None,
75      'copyright': None,
76      'description': 'This is a dummy description for testing purposes.',
77      'explicit': None,
78      'genres': None,
79      'grouping': None,
80      'images': None,
81      'label': None,
82      'languages': None,
83      'last_refresh': None,
84      'links': list([
85        dict({
86          'type': 'website',
87          'url': 'https://www.nicovideo.jp/series/527007',
88        }),
89      ]),
90      'lrc_lyrics': None,
91      'lyrics': None,
92      'mood': None,
93      'performers': None,
94      'popularity': None,
95      'preview': None,
96      'release_date': None,
97      'review': None,
98      'style': None,
99    }),
100    'name': 'テストシリーズ68461151-527007',
101    'position': None,
102    'provider': 'nicovideo_test',
103    'provider_mappings': list([
104      dict({
105        'audio_format': dict({
106          'bit_depth': 16,
107          'bit_rate': 0,
108          'channels': 2,
109          'codec_type': '?',
110          'content_type': '?',
111          'output_format_str': '?',
112          'sample_rate': 44100,
113        }),
114        'available': True,
115        'details': None,
116        'in_library': None,
117        'is_unique': None,
118        'item_id': '527007',
119        'provider_domain': 'nicovideo',
120        'provider_instance': 'nicovideo_test',
121        'url': 'https://www.nicovideo.jp/series/527007',
122      }),
123    ]),
124    'sort_name': 'テストシリース68461151-527007',
125    'translation_key': None,
126    'uri': 'nicovideo_test://album/527007',
127    'version': '',
128    'year': None,
129  })
130# ---
131# name: test_converter_with_fixture[albums/single_series_details.json]
132  dict({
133    'album': dict({
134      'album_type': 'unknown',
135      'artists': list([
136        dict({
137          'date_added': None,
138          'external_ids': list([
139          ]),
140          'favorite': False,
141          'is_playable': True,
142          'item_id': '68461151',
143          'media_type': 'artist',
144          'metadata': dict({
145            'chapters': None,
146            'copyright': None,
147            'description': None,
148            'explicit': None,
149            'genres': None,
150            'grouping': None,
151            'images': None,
152            'label': None,
153            'languages': None,
154            'last_refresh': None,
155            'links': None,
156            'lrc_lyrics': None,
157            'lyrics': None,
158            'mood': None,
159            'performers': None,
160            'popularity': None,
161            'preview': None,
162            'release_date': None,
163            'review': None,
164            'style': None,
165          }),
166          'name': 'ゲスト',
167          'position': None,
168          'provider': 'nicovideo_test',
169          'provider_mappings': list([
170            dict({
171              'audio_format': dict({
172                'bit_depth': 16,
173                'bit_rate': 0,
174                'channels': 2,
175                'codec_type': '?',
176                'content_type': '?',
177                'output_format_str': '?',
178                'sample_rate': 44100,
179              }),
180              'available': True,
181              'details': None,
182              'in_library': None,
183              'is_unique': None,
184              'item_id': '68461151',
185              'provider_domain': 'nicovideo',
186              'provider_instance': 'nicovideo_test',
187              'url': 'https://www.nicovideo.jp/user/68461151',
188            }),
189          ]),
190          'sort_name': 'ケスト',
191          'translation_key': None,
192          'uri': 'nicovideo_test://artist/68461151',
193          'version': '',
194        }),
195      ]),
196      'date_added': None,
197      'external_ids': list([
198      ]),
199      'favorite': False,
200      'is_playable': True,
201      'item_id': '527007',
202      'media_type': 'album',
203      'metadata': dict({
204        'chapters': None,
205        'copyright': None,
206        'description': 'This is a dummy description for testing purposes.',
207        'explicit': None,
208        'genres': None,
209        'grouping': None,
210        'images': None,
211        'label': None,
212        'languages': None,
213        'last_refresh': None,
214        'links': list([
215          dict({
216            'type': 'website',
217            'url': 'https://www.nicovideo.jp/series/527007',
218          }),
219        ]),
220        'lrc_lyrics': None,
221        'lyrics': None,
222        'mood': None,
223        'performers': None,
224        'popularity': None,
225        'preview': None,
226        'release_date': None,
227        'review': None,
228        'style': None,
229      }),
230      'name': 'テストシリーズ68461151-527007',
231      'position': None,
232      'provider': 'nicovideo_test',
233      'provider_mappings': list([
234        dict({
235          'audio_format': dict({
236            'bit_depth': 16,
237            'bit_rate': 0,
238            'channels': 2,
239            'codec_type': '?',
240            'content_type': '?',
241            'output_format_str': '?',
242            'sample_rate': 44100,
243          }),
244          'available': True,
245          'details': None,
246          'in_library': None,
247          'is_unique': None,
248          'item_id': '527007',
249          'provider_domain': 'nicovideo',
250          'provider_instance': 'nicovideo_test',
251          'url': 'https://www.nicovideo.jp/series/527007',
252        }),
253      ]),
254      'sort_name': 'テストシリース68461151-527007',
255      'translation_key': None,
256      'uri': 'nicovideo_test://album/527007',
257      'version': '',
258      'year': None,
259    }),
260    'tracks': list([
261      dict({
262        'album': None,
263        'artists': list([
264          dict({
265            'date_added': None,
266            'external_ids': list([
267            ]),
268            'favorite': False,
269            'is_playable': True,
270            'item_id': '68461151',
271            'media_type': 'artist',
272            'metadata': dict({
273              'chapters': None,
274              'copyright': None,
275              'description': None,
276              'explicit': None,
277              'genres': None,
278              'grouping': None,
279              'images': list([
280                dict({
281                  'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
282                  'provider': 'nicovideo_test',
283                  'remotely_accessible': True,
284                  'type': 'thumb',
285                }),
286              ]),
287              'label': None,
288              'languages': None,
289              'last_refresh': None,
290              'links': list([
291                dict({
292                  'type': 'website',
293                  'url': 'https://www.nicovideo.jp/user/68461151',
294                }),
295              ]),
296              'lrc_lyrics': None,
297              'lyrics': None,
298              'mood': None,
299              'performers': None,
300              'popularity': None,
301              'preview': None,
302              'release_date': None,
303              'review': None,
304              'style': None,
305            }),
306            'name': 'ゲスト',
307            'position': None,
308            'provider': 'nicovideo_test',
309            'provider_mappings': list([
310              dict({
311                'audio_format': dict({
312                  'bit_depth': 16,
313                  'bit_rate': 0,
314                  'channels': 2,
315                  'codec_type': '?',
316                  'content_type': '?',
317                  'output_format_str': '?',
318                  'sample_rate': 44100,
319                }),
320                'available': True,
321                'details': None,
322                'in_library': None,
323                'is_unique': None,
324                'item_id': '68461151',
325                'provider_domain': 'nicovideo',
326                'provider_instance': 'nicovideo_test',
327                'url': 'https://www.nicovideo.jp/user/68461151',
328              }),
329            ]),
330            'sort_name': 'ケスト',
331            'translation_key': None,
332            'uri': 'nicovideo_test://artist/68461151',
333            'version': '',
334          }),
335        ]),
336        'date_added': None,
337        'disc_number': 0,
338        'duration': 2,
339        'external_ids': list([
340        ]),
341        'favorite': False,
342        'is_playable': True,
343        'item_id': 'sm45285955',
344        'last_played': 0,
345        'media_type': 'track',
346        'metadata': dict({
347          'chapters': None,
348          'copyright': None,
349          'description': 'This is a dummy description for testing purposes.',
350          'explicit': False,
351          'genres': None,
352          'grouping': None,
353          'images': list([
354            dict({
355              'path': 'https://img.cdn.nimg.jp/s/nicovideo/thumbnails/45285955/45285955.27227006.original/r640x360l?key=7098d92a9c12d0b14101a4c3c8297e04c6e7a59eb59ffe9e71c88fa0181b0cb5',
356              'provider': 'nicovideo_test',
357              'remotely_accessible': True,
358              'type': 'thumb',
359            }),
360            dict({
361              'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
362              'provider': 'nicovideo_test',
363              'remotely_accessible': True,
364              'type': 'thumb',
365            }),
366          ]),
367          'label': None,
368          'languages': None,
369          'last_refresh': None,
370          'links': list([
371            dict({
372              'type': 'website',
373              'url': 'https://www.nicovideo.jp/watch/sm45285955',
374            }),
375          ]),
376          'lrc_lyrics': None,
377          'lyrics': None,
378          'mood': None,
379          'performers': None,
380          'popularity': 0,
381          'preview': None,
382          'release_date': '2025-01-01T00:00:00+09:00',
383          'review': None,
384          'style': None,
385        }),
386        'name': 'APIテスト用',
387        'position': None,
388        'provider': 'nicovideo_test',
389        'provider_mappings': list([
390          dict({
391            'audio_format': dict({
392              'bit_depth': 16,
393              'bit_rate': 0,
394              'channels': 2,
395              'codec_type': 'aac',
396              'content_type': 'mp4',
397              'output_format_str': 'mp4',
398              'sample_rate': 44100,
399            }),
400            'available': True,
401            'details': None,
402            'in_library': None,
403            'is_unique': None,
404            'item_id': 'sm45285955',
405            'provider_domain': 'nicovideo',
406            'provider_instance': 'nicovideo_test',
407            'url': 'https://www.nicovideo.jp/watch/sm45285955',
408          }),
409        ]),
410        'sort_name': 'apiテスト用',
411        'track_number': 0,
412        'translation_key': None,
413        'uri': 'nicovideo_test://track/sm45285955',
414        'version': '',
415      }),
416    ]),
417  })
418# ---
419# name: test_converter_with_fixture[albums/user_series.json]
420  dict({
421    'album_type': 'unknown',
422    'artists': list([
423      dict({
424        'date_added': None,
425        'external_ids': list([
426        ]),
427        'favorite': False,
428        'is_playable': True,
429        'item_id': '68461151',
430        'media_type': 'artist',
431        'metadata': dict({
432          'chapters': None,
433          'copyright': None,
434          'description': None,
435          'explicit': None,
436          'genres': None,
437          'grouping': None,
438          'images': None,
439          'label': None,
440          'languages': None,
441          'last_refresh': None,
442          'links': None,
443          'lrc_lyrics': None,
444          'lyrics': None,
445          'mood': None,
446          'performers': None,
447          'popularity': None,
448          'preview': None,
449          'release_date': None,
450          'review': None,
451          'style': None,
452        }),
453        'name': '',
454        'position': None,
455        'provider': 'nicovideo_test',
456        'provider_mappings': list([
457          dict({
458            'audio_format': dict({
459              'bit_depth': 16,
460              'bit_rate': 0,
461              'channels': 2,
462              'codec_type': '?',
463              'content_type': '?',
464              'output_format_str': '?',
465              'sample_rate': 44100,
466            }),
467            'available': True,
468            'details': None,
469            'in_library': None,
470            'is_unique': None,
471            'item_id': '68461151',
472            'provider_domain': 'nicovideo',
473            'provider_instance': 'nicovideo_test',
474            'url': 'https://www.nicovideo.jp/user/68461151',
475          }),
476        ]),
477        'sort_name': '',
478        'translation_key': None,
479        'uri': 'nicovideo_test://artist/68461151',
480        'version': '',
481      }),
482    ]),
483    'date_added': None,
484    'external_ids': list([
485    ]),
486    'favorite': False,
487    'is_playable': True,
488    'item_id': '527007',
489    'media_type': 'album',
490    'metadata': dict({
491      'chapters': None,
492      'copyright': None,
493      'description': 'This is a dummy description for testing purposes.',
494      'explicit': None,
495      'genres': None,
496      'grouping': None,
497      'images': None,
498      'label': None,
499      'languages': None,
500      'last_refresh': None,
501      'links': list([
502        dict({
503          'type': 'website',
504          'url': 'https://www.nicovideo.jp/series/527007',
505        }),
506      ]),
507      'lrc_lyrics': None,
508      'lyrics': None,
509      'mood': None,
510      'performers': None,
511      'popularity': None,
512      'preview': None,
513      'release_date': None,
514      'review': None,
515      'style': None,
516    }),
517    'name': 'テストシリーズ68461151-527007',
518    'position': None,
519    'provider': 'nicovideo_test',
520    'provider_mappings': list([
521      dict({
522        'audio_format': dict({
523          'bit_depth': 16,
524          'bit_rate': 0,
525          'channels': 2,
526          'codec_type': '?',
527          'content_type': '?',
528          'output_format_str': '?',
529          'sample_rate': 44100,
530        }),
531        'available': True,
532        'details': None,
533        'in_library': None,
534        'is_unique': None,
535        'item_id': '527007',
536        'provider_domain': 'nicovideo',
537        'provider_instance': 'nicovideo_test',
538        'url': 'https://www.nicovideo.jp/series/527007',
539      }),
540    ]),
541    'sort_name': 'テストシリース68461151-527007',
542    'translation_key': None,
543    'uri': 'nicovideo_test://album/527007',
544    'version': '',
545    'year': None,
546  })
547# ---
548# name: test_converter_with_fixture[artists/following_users.json]
549  dict({
550    'date_added': None,
551    'external_ids': list([
552    ]),
553    'favorite': False,
554    'is_playable': True,
555    'item_id': '4',
556    'media_type': 'artist',
557    'metadata': dict({
558      'chapters': None,
559      'copyright': None,
560      'description': 'This is a dummy description for testing purposes.',
561      'explicit': None,
562      'genres': None,
563      'grouping': None,
564      'images': list([
565        dict({
566          'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
567          'provider': 'nicovideo_test',
568          'remotely_accessible': True,
569          'type': 'thumb',
570        }),
571      ]),
572      'label': None,
573      'languages': None,
574      'last_refresh': None,
575      'links': list([
576        dict({
577          'type': 'website',
578          'url': 'https://www.nicovideo.jp/user/4',
579        }),
580      ]),
581      'lrc_lyrics': None,
582      'lyrics': None,
583      'mood': None,
584      'performers': None,
585      'popularity': None,
586      'preview': None,
587      'release_date': None,
588      'review': None,
589      'style': None,
590    }),
591    'name': '中の',
592    'position': None,
593    'provider': 'nicovideo_test',
594    'provider_mappings': list([
595      dict({
596        'audio_format': dict({
597          'bit_depth': 16,
598          'bit_rate': 0,
599          'channels': 2,
600          'codec_type': '?',
601          'content_type': '?',
602          'output_format_str': '?',
603          'sample_rate': 44100,
604        }),
605        'available': True,
606        'details': None,
607        'in_library': None,
608        'is_unique': None,
609        'item_id': '4',
610        'provider_domain': 'nicovideo',
611        'provider_instance': 'nicovideo_test',
612        'url': 'https://www.nicovideo.jp/user/4',
613      }),
614    ]),
615    'sort_name': '中の',
616    'translation_key': None,
617    'uri': 'nicovideo_test://artist/4',
618    'version': '',
619  })
620# ---
621# name: test_converter_with_fixture[artists/user_details.json]
622  dict({
623    'date_added': None,
624    'external_ids': list([
625    ]),
626    'favorite': False,
627    'is_playable': True,
628    'item_id': '68461151',
629    'media_type': 'artist',
630    'metadata': dict({
631      'chapters': None,
632      'copyright': None,
633      'description': 'This is a dummy description for testing purposes.',
634      'explicit': None,
635      'genres': None,
636      'grouping': None,
637      'images': list([
638        dict({
639          'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
640          'provider': 'nicovideo_test',
641          'remotely_accessible': True,
642          'type': 'thumb',
643        }),
644      ]),
645      'label': None,
646      'languages': None,
647      'last_refresh': None,
648      'links': list([
649        dict({
650          'type': 'website',
651          'url': 'https://www.nicovideo.jp/user/68461151',
652        }),
653      ]),
654      'lrc_lyrics': None,
655      'lyrics': None,
656      'mood': None,
657      'performers': None,
658      'popularity': None,
659      'preview': None,
660      'release_date': None,
661      'review': None,
662      'style': None,
663    }),
664    'name': 'ゲスト',
665    'position': None,
666    'provider': 'nicovideo_test',
667    'provider_mappings': list([
668      dict({
669        'audio_format': dict({
670          'bit_depth': 16,
671          'bit_rate': 0,
672          'channels': 2,
673          'codec_type': '?',
674          'content_type': '?',
675          'output_format_str': '?',
676          'sample_rate': 44100,
677        }),
678        'available': True,
679        'details': None,
680        'in_library': None,
681        'is_unique': None,
682        'item_id': '68461151',
683        'provider_domain': 'nicovideo',
684        'provider_instance': 'nicovideo_test',
685        'url': 'https://www.nicovideo.jp/user/68461151',
686      }),
687    ]),
688    'sort_name': 'ケスト',
689    'translation_key': None,
690    'uri': 'nicovideo_test://artist/68461151',
691    'version': '',
692  })
693# ---
694# name: test_converter_with_fixture[history/user_history.json]
695  dict({
696    'album': None,
697    'artists': list([
698      dict({
699        'date_added': None,
700        'external_ids': list([
701        ]),
702        'favorite': False,
703        'is_playable': True,
704        'item_id': '68461151',
705        'media_type': 'artist',
706        'metadata': dict({
707          'chapters': None,
708          'copyright': None,
709          'description': None,
710          'explicit': None,
711          'genres': None,
712          'grouping': None,
713          'images': list([
714            dict({
715              'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
716              'provider': 'nicovideo_test',
717              'remotely_accessible': True,
718              'type': 'thumb',
719            }),
720          ]),
721          'label': None,
722          'languages': None,
723          'last_refresh': None,
724          'links': list([
725            dict({
726              'type': 'website',
727              'url': 'https://www.nicovideo.jp/user/68461151',
728            }),
729          ]),
730          'lrc_lyrics': None,
731          'lyrics': None,
732          'mood': None,
733          'performers': None,
734          'popularity': None,
735          'preview': None,
736          'release_date': None,
737          'review': None,
738          'style': None,
739        }),
740        'name': 'ゲスト',
741        'position': None,
742        'provider': 'nicovideo_test',
743        'provider_mappings': list([
744          dict({
745            'audio_format': dict({
746              'bit_depth': 16,
747              'bit_rate': 0,
748              'channels': 2,
749              'codec_type': '?',
750              'content_type': '?',
751              'output_format_str': '?',
752              'sample_rate': 44100,
753            }),
754            'available': True,
755            'details': None,
756            'in_library': None,
757            'is_unique': None,
758            'item_id': '68461151',
759            'provider_domain': 'nicovideo',
760            'provider_instance': 'nicovideo_test',
761            'url': 'https://www.nicovideo.jp/user/68461151',
762          }),
763        ]),
764        'sort_name': 'ケスト',
765        'translation_key': None,
766        'uri': 'nicovideo_test://artist/68461151',
767        'version': '',
768      }),
769    ]),
770    'date_added': None,
771    'disc_number': 0,
772    'duration': 2,
773    'external_ids': list([
774    ]),
775    'favorite': False,
776    'is_playable': True,
777    'item_id': 'sm45285955',
778    'last_played': 0,
779    'media_type': 'track',
780    'metadata': dict({
781      'chapters': None,
782      'copyright': None,
783      'description': 'This is a dummy description for testing purposes.',
784      'explicit': False,
785      'genres': None,
786      'grouping': None,
787      'images': list([
788        dict({
789          'path': 'https://img.cdn.nimg.jp/s/nicovideo/thumbnails/45285955/45285955.27227006.original/r640x360l?key=7098d92a9c12d0b14101a4c3c8297e04c6e7a59eb59ffe9e71c88fa0181b0cb5',
790          'provider': 'nicovideo_test',
791          'remotely_accessible': True,
792          'type': 'thumb',
793        }),
794        dict({
795          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
796          'provider': 'nicovideo_test',
797          'remotely_accessible': True,
798          'type': 'thumb',
799        }),
800      ]),
801      'label': None,
802      'languages': None,
803      'last_refresh': None,
804      'links': list([
805        dict({
806          'type': 'website',
807          'url': 'https://www.nicovideo.jp/watch/sm45285955',
808        }),
809      ]),
810      'lrc_lyrics': None,
811      'lyrics': None,
812      'mood': None,
813      'performers': None,
814      'popularity': 0,
815      'preview': None,
816      'release_date': '2025-01-01T00:00:00+09:00',
817      'review': None,
818      'style': None,
819    }),
820    'name': 'APIテスト用',
821    'position': None,
822    'provider': 'nicovideo_test',
823    'provider_mappings': list([
824      dict({
825        'audio_format': dict({
826          'bit_depth': 16,
827          'bit_rate': 0,
828          'channels': 2,
829          'codec_type': 'aac',
830          'content_type': 'mp4',
831          'output_format_str': 'mp4',
832          'sample_rate': 44100,
833        }),
834        'available': True,
835        'details': None,
836        'in_library': None,
837        'is_unique': None,
838        'item_id': 'sm45285955',
839        'provider_domain': 'nicovideo',
840        'provider_instance': 'nicovideo_test',
841        'url': 'https://www.nicovideo.jp/watch/sm45285955',
842      }),
843    ]),
844    'sort_name': 'apiテスト用',
845    'track_number': 0,
846    'translation_key': None,
847    'uri': 'nicovideo_test://track/sm45285955',
848    'version': '',
849  })
850# ---
851# name: test_converter_with_fixture[history/user_likes.json]
852  dict({
853    'album': None,
854    'artists': list([
855      dict({
856        'date_added': None,
857        'external_ids': list([
858        ]),
859        'favorite': False,
860        'is_playable': True,
861        'item_id': '68461151',
862        'media_type': 'artist',
863        'metadata': dict({
864          'chapters': None,
865          'copyright': None,
866          'description': None,
867          'explicit': None,
868          'genres': None,
869          'grouping': None,
870          'images': list([
871            dict({
872              'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
873              'provider': 'nicovideo_test',
874              'remotely_accessible': True,
875              'type': 'thumb',
876            }),
877          ]),
878          'label': None,
879          'languages': None,
880          'last_refresh': None,
881          'links': list([
882            dict({
883              'type': 'website',
884              'url': 'https://www.nicovideo.jp/user/68461151',
885            }),
886          ]),
887          'lrc_lyrics': None,
888          'lyrics': None,
889          'mood': None,
890          'performers': None,
891          'popularity': None,
892          'preview': None,
893          'release_date': None,
894          'review': None,
895          'style': None,
896        }),
897        'name': 'ゲスト',
898        'position': None,
899        'provider': 'nicovideo_test',
900        'provider_mappings': list([
901          dict({
902            'audio_format': dict({
903              'bit_depth': 16,
904              'bit_rate': 0,
905              'channels': 2,
906              'codec_type': '?',
907              'content_type': '?',
908              'output_format_str': '?',
909              'sample_rate': 44100,
910            }),
911            'available': True,
912            'details': None,
913            'in_library': None,
914            'is_unique': None,
915            'item_id': '68461151',
916            'provider_domain': 'nicovideo',
917            'provider_instance': 'nicovideo_test',
918            'url': 'https://www.nicovideo.jp/user/68461151',
919          }),
920        ]),
921        'sort_name': 'ケスト',
922        'translation_key': None,
923        'uri': 'nicovideo_test://artist/68461151',
924        'version': '',
925      }),
926    ]),
927    'date_added': None,
928    'disc_number': 0,
929    'duration': 2,
930    'external_ids': list([
931    ]),
932    'favorite': False,
933    'is_playable': True,
934    'item_id': 'sm45285955',
935    'last_played': 0,
936    'media_type': 'track',
937    'metadata': dict({
938      'chapters': None,
939      'copyright': None,
940      'description': 'This is a dummy description for testing purposes.',
941      'explicit': False,
942      'genres': None,
943      'grouping': None,
944      'images': list([
945        dict({
946          'path': 'https://img.cdn.nimg.jp/s/nicovideo/thumbnails/45285955/45285955.27227006.original/r640x360l?key=7098d92a9c12d0b14101a4c3c8297e04c6e7a59eb59ffe9e71c88fa0181b0cb5',
947          'provider': 'nicovideo_test',
948          'remotely_accessible': True,
949          'type': 'thumb',
950        }),
951        dict({
952          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
953          'provider': 'nicovideo_test',
954          'remotely_accessible': True,
955          'type': 'thumb',
956        }),
957      ]),
958      'label': None,
959      'languages': None,
960      'last_refresh': None,
961      'links': list([
962        dict({
963          'type': 'website',
964          'url': 'https://www.nicovideo.jp/watch/sm45285955',
965        }),
966      ]),
967      'lrc_lyrics': None,
968      'lyrics': None,
969      'mood': None,
970      'performers': None,
971      'popularity': 0,
972      'preview': None,
973      'release_date': '2025-01-01T00:00:00+09:00',
974      'review': None,
975      'style': None,
976    }),
977    'name': 'APIテスト用',
978    'position': None,
979    'provider': 'nicovideo_test',
980    'provider_mappings': list([
981      dict({
982        'audio_format': dict({
983          'bit_depth': 16,
984          'bit_rate': 0,
985          'channels': 2,
986          'codec_type': 'aac',
987          'content_type': 'mp4',
988          'output_format_str': 'mp4',
989          'sample_rate': 44100,
990        }),
991        'available': True,
992        'details': None,
993        'in_library': None,
994        'is_unique': None,
995        'item_id': 'sm45285955',
996        'provider_domain': 'nicovideo',
997        'provider_instance': 'nicovideo_test',
998        'url': 'https://www.nicovideo.jp/watch/sm45285955',
999      }),
1000    ]),
1001    'sort_name': 'apiテスト用',
1002    'track_number': 0,
1003    'translation_key': None,
1004    'uri': 'nicovideo_test://track/sm45285955',
1005    'version': '',
1006  })
1007# ---
1008# name: test_converter_with_fixture[playlists/following_mylists.json]
1009  dict({
1010    'date_added': None,
1011    'external_ids': list([
1012    ]),
1013    'favorite': False,
1014    'is_editable': False,
1015    'is_playable': True,
1016    'item_id': '78597499',
1017    'media_type': 'playlist',
1018    'metadata': dict({
1019      'chapters': None,
1020      'copyright': None,
1021      'description': 'This is a dummy description for testing purposes.',
1022      'explicit': None,
1023      'genres': None,
1024      'grouping': None,
1025      'images': list([
1026        dict({
1027          'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
1028          'provider': 'nicovideo_test',
1029          'remotely_accessible': True,
1030          'type': 'thumb',
1031        }),
1032      ]),
1033      'label': None,
1034      'languages': None,
1035      'last_refresh': None,
1036      'links': list([
1037        dict({
1038          'type': 'website',
1039          'url': 'https://www.nicovideo.jp/mylist/78597499',
1040        }),
1041      ]),
1042      'lrc_lyrics': None,
1043      'lyrics': None,
1044      'mood': None,
1045      'performers': None,
1046      'popularity': None,
1047      'preview': None,
1048      'release_date': None,
1049      'review': None,
1050      'style': None,
1051    }),
1052    'name': 'テストマイリスト68461151-78597499',
1053    'owner': '68461151',
1054    'position': None,
1055    'provider': 'nicovideo_test',
1056    'provider_mappings': list([
1057      dict({
1058        'audio_format': dict({
1059          'bit_depth': 16,
1060          'bit_rate': 0,
1061          'channels': 2,
1062          'codec_type': '?',
1063          'content_type': '?',
1064          'output_format_str': '?',
1065          'sample_rate': 44100,
1066        }),
1067        'available': True,
1068        'details': None,
1069        'in_library': None,
1070        'is_unique': None,
1071        'item_id': '78597499',
1072        'provider_domain': 'nicovideo',
1073        'provider_instance': 'nicovideo_test',
1074        'url': 'https://www.nicovideo.jp/mylist/78597499',
1075      }),
1076    ]),
1077    'sort_name': 'テストマイリスト68461151-78597499',
1078    'translation_key': None,
1079    'uri': 'nicovideo_test://playlist/78597499',
1080    'version': '',
1081  })
1082# ---
1083# name: test_converter_with_fixture[playlists/own_mylists.json]
1084  dict({
1085    'date_added': None,
1086    'external_ids': list([
1087    ]),
1088    'favorite': False,
1089    'is_editable': True,
1090    'is_playable': True,
1091    'item_id': '78597499',
1092    'media_type': 'playlist',
1093    'metadata': dict({
1094      'chapters': None,
1095      'copyright': None,
1096      'description': 'This is a dummy description for testing purposes.',
1097      'explicit': None,
1098      'genres': None,
1099      'grouping': None,
1100      'images': list([
1101        dict({
1102          'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
1103          'provider': 'nicovideo_test',
1104          'remotely_accessible': True,
1105          'type': 'thumb',
1106        }),
1107      ]),
1108      'label': None,
1109      'languages': None,
1110      'last_refresh': None,
1111      'links': list([
1112        dict({
1113          'type': 'website',
1114          'url': 'https://www.nicovideo.jp/mylist/78597499',
1115        }),
1116      ]),
1117      'lrc_lyrics': None,
1118      'lyrics': None,
1119      'mood': None,
1120      'performers': None,
1121      'popularity': None,
1122      'preview': None,
1123      'release_date': None,
1124      'review': None,
1125      'style': None,
1126    }),
1127    'name': 'テストマイリスト68461151-78597499',
1128    'owner': '68461151',
1129    'position': None,
1130    'provider': 'nicovideo_test',
1131    'provider_mappings': list([
1132      dict({
1133        'audio_format': dict({
1134          'bit_depth': 16,
1135          'bit_rate': 0,
1136          'channels': 2,
1137          'codec_type': '?',
1138          'content_type': '?',
1139          'output_format_str': '?',
1140          'sample_rate': 44100,
1141        }),
1142        'available': True,
1143        'details': None,
1144        'in_library': None,
1145        'is_unique': None,
1146        'item_id': '78597499',
1147        'provider_domain': 'nicovideo',
1148        'provider_instance': 'nicovideo_test',
1149        'url': 'https://www.nicovideo.jp/mylist/78597499',
1150      }),
1151    ]),
1152    'sort_name': 'テストマイリスト68461151-78597499',
1153    'translation_key': None,
1154    'uri': 'nicovideo_test://playlist/78597499',
1155    'version': '',
1156  })
1157# ---
1158# name: test_converter_with_fixture[playlists/single_mylist_details.json]
1159  dict({
1160    'playlist': dict({
1161      'date_added': None,
1162      'external_ids': list([
1163      ]),
1164      'favorite': False,
1165      'is_editable': True,
1166      'is_playable': True,
1167      'item_id': '78597499',
1168      'media_type': 'playlist',
1169      'metadata': dict({
1170        'chapters': None,
1171        'copyright': None,
1172        'description': 'This is a dummy description for testing purposes.',
1173        'explicit': None,
1174        'genres': None,
1175        'grouping': None,
1176        'images': list([
1177          dict({
1178            'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
1179            'provider': 'nicovideo_test',
1180            'remotely_accessible': True,
1181            'type': 'thumb',
1182          }),
1183        ]),
1184        'label': None,
1185        'languages': None,
1186        'last_refresh': None,
1187        'links': list([
1188          dict({
1189            'type': 'website',
1190            'url': 'https://www.nicovideo.jp/mylist/78597499',
1191          }),
1192        ]),
1193        'lrc_lyrics': None,
1194        'lyrics': None,
1195        'mood': None,
1196        'performers': None,
1197        'popularity': None,
1198        'preview': None,
1199        'release_date': None,
1200        'review': None,
1201        'style': None,
1202      }),
1203      'name': 'テストマイリスト68461151-78597499',
1204      'owner': '68461151',
1205      'position': None,
1206      'provider': 'nicovideo_test',
1207      'provider_mappings': list([
1208        dict({
1209          'audio_format': dict({
1210            'bit_depth': 16,
1211            'bit_rate': 0,
1212            'channels': 2,
1213            'codec_type': '?',
1214            'content_type': '?',
1215            'output_format_str': '?',
1216            'sample_rate': 44100,
1217          }),
1218          'available': True,
1219          'details': None,
1220          'in_library': None,
1221          'is_unique': None,
1222          'item_id': '78597499',
1223          'provider_domain': 'nicovideo',
1224          'provider_instance': 'nicovideo_test',
1225          'url': 'https://www.nicovideo.jp/mylist/78597499',
1226        }),
1227      ]),
1228      'sort_name': 'テストマイリスト68461151-78597499',
1229      'translation_key': None,
1230      'uri': 'nicovideo_test://playlist/78597499',
1231      'version': '',
1232    }),
1233    'tracks': list([
1234      dict({
1235        'album': None,
1236        'artists': list([
1237          dict({
1238            'date_added': None,
1239            'external_ids': list([
1240            ]),
1241            'favorite': False,
1242            'is_playable': True,
1243            'item_id': '68461151',
1244            'media_type': 'artist',
1245            'metadata': dict({
1246              'chapters': None,
1247              'copyright': None,
1248              'description': None,
1249              'explicit': None,
1250              'genres': None,
1251              'grouping': None,
1252              'images': list([
1253                dict({
1254                  'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
1255                  'provider': 'nicovideo_test',
1256                  'remotely_accessible': True,
1257                  'type': 'thumb',
1258                }),
1259              ]),
1260              'label': None,
1261              'languages': None,
1262              'last_refresh': None,
1263              'links': list([
1264                dict({
1265                  'type': 'website',
1266                  'url': 'https://www.nicovideo.jp/user/68461151',
1267                }),
1268              ]),
1269              'lrc_lyrics': None,
1270              'lyrics': None,
1271              'mood': None,
1272              'performers': None,
1273              'popularity': None,
1274              'preview': None,
1275              'release_date': None,
1276              'review': None,
1277              'style': None,
1278            }),
1279            'name': 'ゲスト',
1280            'position': None,
1281            'provider': 'nicovideo_test',
1282            'provider_mappings': list([
1283              dict({
1284                'audio_format': dict({
1285                  'bit_depth': 16,
1286                  'bit_rate': 0,
1287                  'channels': 2,
1288                  'codec_type': '?',
1289                  'content_type': '?',
1290                  'output_format_str': '?',
1291                  'sample_rate': 44100,
1292                }),
1293                'available': True,
1294                'details': None,
1295                'in_library': None,
1296                'is_unique': None,
1297                'item_id': '68461151',
1298                'provider_domain': 'nicovideo',
1299                'provider_instance': 'nicovideo_test',
1300                'url': 'https://www.nicovideo.jp/user/68461151',
1301              }),
1302            ]),
1303            'sort_name': 'ケスト',
1304            'translation_key': None,
1305            'uri': 'nicovideo_test://artist/68461151',
1306            'version': '',
1307          }),
1308        ]),
1309        'date_added': None,
1310        'disc_number': 0,
1311        'duration': 2,
1312        'external_ids': list([
1313        ]),
1314        'favorite': False,
1315        'is_playable': True,
1316        'item_id': 'sm45285955',
1317        'last_played': 0,
1318        'media_type': 'track',
1319        'metadata': dict({
1320          'chapters': None,
1321          'copyright': None,
1322          'description': 'This is a dummy description for testing purposes.',
1323          'explicit': False,
1324          'genres': None,
1325          'grouping': None,
1326          'images': list([
1327            dict({
1328              'path': 'https://img.cdn.nimg.jp/s/nicovideo/thumbnails/45285955/45285955.27227006.original/r640x360l?key=7098d92a9c12d0b14101a4c3c8297e04c6e7a59eb59ffe9e71c88fa0181b0cb5',
1329              'provider': 'nicovideo_test',
1330              'remotely_accessible': True,
1331              'type': 'thumb',
1332            }),
1333            dict({
1334              'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
1335              'provider': 'nicovideo_test',
1336              'remotely_accessible': True,
1337              'type': 'thumb',
1338            }),
1339          ]),
1340          'label': None,
1341          'languages': None,
1342          'last_refresh': None,
1343          'links': list([
1344            dict({
1345              'type': 'website',
1346              'url': 'https://www.nicovideo.jp/watch/sm45285955',
1347            }),
1348          ]),
1349          'lrc_lyrics': None,
1350          'lyrics': None,
1351          'mood': None,
1352          'performers': None,
1353          'popularity': 0,
1354          'preview': None,
1355          'release_date': '2025-01-01T00:00:00+09:00',
1356          'review': None,
1357          'style': None,
1358        }),
1359        'name': 'APIテスト用',
1360        'position': None,
1361        'provider': 'nicovideo_test',
1362        'provider_mappings': list([
1363          dict({
1364            'audio_format': dict({
1365              'bit_depth': 16,
1366              'bit_rate': 0,
1367              'channels': 2,
1368              'codec_type': 'aac',
1369              'content_type': 'mp4',
1370              'output_format_str': 'mp4',
1371              'sample_rate': 44100,
1372            }),
1373            'available': True,
1374            'details': None,
1375            'in_library': None,
1376            'is_unique': None,
1377            'item_id': 'sm45285955',
1378            'provider_domain': 'nicovideo',
1379            'provider_instance': 'nicovideo_test',
1380            'url': 'https://www.nicovideo.jp/watch/sm45285955',
1381          }),
1382        ]),
1383        'sort_name': 'apiテスト用',
1384        'track_number': 0,
1385        'translation_key': None,
1386        'uri': 'nicovideo_test://track/sm45285955',
1387        'version': '',
1388      }),
1389    ]),
1390  })
1391# ---
1392# name: test_converter_with_fixture[search/mylist_search.json]
1393  dict({
1394    'date_added': None,
1395    'external_ids': list([
1396    ]),
1397    'favorite': False,
1398    'is_editable': True,
1399    'is_playable': True,
1400    'item_id': '78597499',
1401    'media_type': 'playlist',
1402    'metadata': dict({
1403      'chapters': None,
1404      'copyright': None,
1405      'description': 'This is a dummy description for testing purposes.',
1406      'explicit': None,
1407      'genres': None,
1408      'grouping': None,
1409      'images': list([
1410        dict({
1411          'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
1412          'provider': 'nicovideo_test',
1413          'remotely_accessible': True,
1414          'type': 'thumb',
1415        }),
1416      ]),
1417      'label': None,
1418      'languages': None,
1419      'last_refresh': None,
1420      'links': list([
1421        dict({
1422          'type': 'website',
1423          'url': 'https://www.nicovideo.jp/mylist/78597499',
1424        }),
1425      ]),
1426      'lrc_lyrics': None,
1427      'lyrics': None,
1428      'mood': None,
1429      'performers': None,
1430      'popularity': None,
1431      'preview': None,
1432      'release_date': None,
1433      'review': None,
1434      'style': None,
1435    }),
1436    'name': 'テストマイリスト68461151-78597499',
1437    'owner': '68461151',
1438    'position': None,
1439    'provider': 'nicovideo_test',
1440    'provider_mappings': list([
1441      dict({
1442        'audio_format': dict({
1443          'bit_depth': 16,
1444          'bit_rate': 0,
1445          'channels': 2,
1446          'codec_type': '?',
1447          'content_type': '?',
1448          'output_format_str': '?',
1449          'sample_rate': 44100,
1450        }),
1451        'available': True,
1452        'details': None,
1453        'in_library': None,
1454        'is_unique': None,
1455        'item_id': '78597499',
1456        'provider_domain': 'nicovideo',
1457        'provider_instance': 'nicovideo_test',
1458        'url': 'https://www.nicovideo.jp/mylist/78597499',
1459      }),
1460    ]),
1461    'sort_name': 'テストマイリスト68461151-78597499',
1462    'translation_key': None,
1463    'uri': 'nicovideo_test://playlist/78597499',
1464    'version': '',
1465  })
1466# ---
1467# name: test_converter_with_fixture[search/series_search.json]
1468  dict({
1469    'album_type': 'unknown',
1470    'artists': list([
1471      dict({
1472        'date_added': None,
1473        'external_ids': list([
1474        ]),
1475        'favorite': False,
1476        'is_playable': True,
1477        'item_id': '68461151',
1478        'media_type': 'artist',
1479        'metadata': dict({
1480          'chapters': None,
1481          'copyright': None,
1482          'description': None,
1483          'explicit': None,
1484          'genres': None,
1485          'grouping': None,
1486          'images': None,
1487          'label': None,
1488          'languages': None,
1489          'last_refresh': None,
1490          'links': None,
1491          'lrc_lyrics': None,
1492          'lyrics': None,
1493          'mood': None,
1494          'performers': None,
1495          'popularity': None,
1496          'preview': None,
1497          'release_date': None,
1498          'review': None,
1499          'style': None,
1500        }),
1501        'name': 'ゲスト',
1502        'position': None,
1503        'provider': 'nicovideo_test',
1504        'provider_mappings': list([
1505          dict({
1506            'audio_format': dict({
1507              'bit_depth': 16,
1508              'bit_rate': 0,
1509              'channels': 2,
1510              'codec_type': '?',
1511              'content_type': '?',
1512              'output_format_str': '?',
1513              'sample_rate': 44100,
1514            }),
1515            'available': True,
1516            'details': None,
1517            'in_library': None,
1518            'is_unique': None,
1519            'item_id': '68461151',
1520            'provider_domain': 'nicovideo',
1521            'provider_instance': 'nicovideo_test',
1522            'url': 'https://www.nicovideo.jp/user/68461151',
1523          }),
1524        ]),
1525        'sort_name': 'ケスト',
1526        'translation_key': None,
1527        'uri': 'nicovideo_test://artist/68461151',
1528        'version': '',
1529      }),
1530    ]),
1531    'date_added': None,
1532    'external_ids': list([
1533    ]),
1534    'favorite': False,
1535    'is_playable': True,
1536    'item_id': '527007',
1537    'media_type': 'album',
1538    'metadata': dict({
1539      'chapters': None,
1540      'copyright': None,
1541      'description': 'This is a dummy description for testing purposes.',
1542      'explicit': None,
1543      'genres': None,
1544      'grouping': None,
1545      'images': None,
1546      'label': None,
1547      'languages': None,
1548      'last_refresh': None,
1549      'links': list([
1550        dict({
1551          'type': 'website',
1552          'url': 'https://www.nicovideo.jp/series/527007',
1553        }),
1554      ]),
1555      'lrc_lyrics': None,
1556      'lyrics': None,
1557      'mood': None,
1558      'performers': None,
1559      'popularity': None,
1560      'preview': None,
1561      'release_date': None,
1562      'review': None,
1563      'style': None,
1564    }),
1565    'name': 'テストシリーズ68461151-527007',
1566    'position': None,
1567    'provider': 'nicovideo_test',
1568    'provider_mappings': list([
1569      dict({
1570        'audio_format': dict({
1571          'bit_depth': 16,
1572          'bit_rate': 0,
1573          'channels': 2,
1574          'codec_type': '?',
1575          'content_type': '?',
1576          'output_format_str': '?',
1577          'sample_rate': 44100,
1578        }),
1579        'available': True,
1580        'details': None,
1581        'in_library': None,
1582        'is_unique': None,
1583        'item_id': '527007',
1584        'provider_domain': 'nicovideo',
1585        'provider_instance': 'nicovideo_test',
1586        'url': 'https://www.nicovideo.jp/series/527007',
1587      }),
1588    ]),
1589    'sort_name': 'テストシリース68461151-527007',
1590    'translation_key': None,
1591    'uri': 'nicovideo_test://album/527007',
1592    'version': '',
1593    'year': None,
1594  })
1595# ---
1596# name: test_converter_with_fixture[search/video_search_keyword.json]
1597  dict({
1598    'album': None,
1599    'artists': list([
1600      dict({
1601        'date_added': None,
1602        'external_ids': list([
1603        ]),
1604        'favorite': False,
1605        'is_playable': True,
1606        'item_id': '68461151',
1607        'media_type': 'artist',
1608        'metadata': dict({
1609          'chapters': None,
1610          'copyright': None,
1611          'description': None,
1612          'explicit': None,
1613          'genres': None,
1614          'grouping': None,
1615          'images': list([
1616            dict({
1617              'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
1618              'provider': 'nicovideo_test',
1619              'remotely_accessible': True,
1620              'type': 'thumb',
1621            }),
1622          ]),
1623          'label': None,
1624          'languages': None,
1625          'last_refresh': None,
1626          'links': list([
1627            dict({
1628              'type': 'website',
1629              'url': 'https://www.nicovideo.jp/user/68461151',
1630            }),
1631          ]),
1632          'lrc_lyrics': None,
1633          'lyrics': None,
1634          'mood': None,
1635          'performers': None,
1636          'popularity': None,
1637          'preview': None,
1638          'release_date': None,
1639          'review': None,
1640          'style': None,
1641        }),
1642        'name': 'ゲスト',
1643        'position': None,
1644        'provider': 'nicovideo_test',
1645        'provider_mappings': list([
1646          dict({
1647            'audio_format': dict({
1648              'bit_depth': 16,
1649              'bit_rate': 0,
1650              'channels': 2,
1651              'codec_type': '?',
1652              'content_type': '?',
1653              'output_format_str': '?',
1654              'sample_rate': 44100,
1655            }),
1656            'available': True,
1657            'details': None,
1658            'in_library': None,
1659            'is_unique': None,
1660            'item_id': '68461151',
1661            'provider_domain': 'nicovideo',
1662            'provider_instance': 'nicovideo_test',
1663            'url': 'https://www.nicovideo.jp/user/68461151',
1664          }),
1665        ]),
1666        'sort_name': 'ケスト',
1667        'translation_key': None,
1668        'uri': 'nicovideo_test://artist/68461151',
1669        'version': '',
1670      }),
1671    ]),
1672    'date_added': None,
1673    'disc_number': 0,
1674    'duration': 2,
1675    'external_ids': list([
1676    ]),
1677    'favorite': False,
1678    'is_playable': True,
1679    'item_id': 'sm45285955',
1680    'last_played': 0,
1681    'media_type': 'track',
1682    'metadata': dict({
1683      'chapters': None,
1684      'copyright': None,
1685      'description': 'This is a dummy description for testing purposes.',
1686      'explicit': False,
1687      'genres': None,
1688      'grouping': None,
1689      'images': list([
1690        dict({
1691          'path': 'https://img.cdn.nimg.jp/s/nicovideo/thumbnails/45285955/45285955.27227006.original/r640x360l?key=7098d92a9c12d0b14101a4c3c8297e04c6e7a59eb59ffe9e71c88fa0181b0cb5',
1692          'provider': 'nicovideo_test',
1693          'remotely_accessible': True,
1694          'type': 'thumb',
1695        }),
1696        dict({
1697          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
1698          'provider': 'nicovideo_test',
1699          'remotely_accessible': True,
1700          'type': 'thumb',
1701        }),
1702      ]),
1703      'label': None,
1704      'languages': None,
1705      'last_refresh': None,
1706      'links': list([
1707        dict({
1708          'type': 'website',
1709          'url': 'https://www.nicovideo.jp/watch/sm45285955',
1710        }),
1711      ]),
1712      'lrc_lyrics': None,
1713      'lyrics': None,
1714      'mood': None,
1715      'performers': None,
1716      'popularity': 0,
1717      'preview': None,
1718      'release_date': '2025-01-01T00:00:00+09:00',
1719      'review': None,
1720      'style': None,
1721    }),
1722    'name': 'APIテスト用',
1723    'position': None,
1724    'provider': 'nicovideo_test',
1725    'provider_mappings': list([
1726      dict({
1727        'audio_format': dict({
1728          'bit_depth': 16,
1729          'bit_rate': 0,
1730          'channels': 2,
1731          'codec_type': 'aac',
1732          'content_type': 'mp4',
1733          'output_format_str': 'mp4',
1734          'sample_rate': 44100,
1735        }),
1736        'available': True,
1737        'details': None,
1738        'in_library': None,
1739        'is_unique': None,
1740        'item_id': 'sm45285955',
1741        'provider_domain': 'nicovideo',
1742        'provider_instance': 'nicovideo_test',
1743        'url': 'https://www.nicovideo.jp/watch/sm45285955',
1744      }),
1745    ]),
1746    'sort_name': 'apiテスト用',
1747    'track_number': 0,
1748    'translation_key': None,
1749    'uri': 'nicovideo_test://track/sm45285955',
1750    'version': '',
1751  })
1752# ---
1753# name: test_converter_with_fixture[search/video_search_tags.json]
1754  dict({
1755    'album': None,
1756    'artists': list([
1757      dict({
1758        'date_added': None,
1759        'external_ids': list([
1760        ]),
1761        'favorite': False,
1762        'is_playable': True,
1763        'item_id': '68461151',
1764        'media_type': 'artist',
1765        'metadata': dict({
1766          'chapters': None,
1767          'copyright': None,
1768          'description': None,
1769          'explicit': None,
1770          'genres': None,
1771          'grouping': None,
1772          'images': list([
1773            dict({
1774              'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
1775              'provider': 'nicovideo_test',
1776              'remotely_accessible': True,
1777              'type': 'thumb',
1778            }),
1779          ]),
1780          'label': None,
1781          'languages': None,
1782          'last_refresh': None,
1783          'links': list([
1784            dict({
1785              'type': 'website',
1786              'url': 'https://www.nicovideo.jp/user/68461151',
1787            }),
1788          ]),
1789          'lrc_lyrics': None,
1790          'lyrics': None,
1791          'mood': None,
1792          'performers': None,
1793          'popularity': None,
1794          'preview': None,
1795          'release_date': None,
1796          'review': None,
1797          'style': None,
1798        }),
1799        'name': 'ゲスト',
1800        'position': None,
1801        'provider': 'nicovideo_test',
1802        'provider_mappings': list([
1803          dict({
1804            'audio_format': dict({
1805              'bit_depth': 16,
1806              'bit_rate': 0,
1807              'channels': 2,
1808              'codec_type': '?',
1809              'content_type': '?',
1810              'output_format_str': '?',
1811              'sample_rate': 44100,
1812            }),
1813            'available': True,
1814            'details': None,
1815            'in_library': None,
1816            'is_unique': None,
1817            'item_id': '68461151',
1818            'provider_domain': 'nicovideo',
1819            'provider_instance': 'nicovideo_test',
1820            'url': 'https://www.nicovideo.jp/user/68461151',
1821          }),
1822        ]),
1823        'sort_name': 'ケスト',
1824        'translation_key': None,
1825        'uri': 'nicovideo_test://artist/68461151',
1826        'version': '',
1827      }),
1828    ]),
1829    'date_added': None,
1830    'disc_number': 0,
1831    'duration': 2,
1832    'external_ids': list([
1833    ]),
1834    'favorite': False,
1835    'is_playable': True,
1836    'item_id': 'sm45285955',
1837    'last_played': 0,
1838    'media_type': 'track',
1839    'metadata': dict({
1840      'chapters': None,
1841      'copyright': None,
1842      'description': 'This is a dummy description for testing purposes.',
1843      'explicit': False,
1844      'genres': None,
1845      'grouping': None,
1846      'images': list([
1847        dict({
1848          'path': 'https://img.cdn.nimg.jp/s/nicovideo/thumbnails/45285955/45285955.27227006.original/r640x360l?key=7098d92a9c12d0b14101a4c3c8297e04c6e7a59eb59ffe9e71c88fa0181b0cb5',
1849          'provider': 'nicovideo_test',
1850          'remotely_accessible': True,
1851          'type': 'thumb',
1852        }),
1853        dict({
1854          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
1855          'provider': 'nicovideo_test',
1856          'remotely_accessible': True,
1857          'type': 'thumb',
1858        }),
1859      ]),
1860      'label': None,
1861      'languages': None,
1862      'last_refresh': None,
1863      'links': list([
1864        dict({
1865          'type': 'website',
1866          'url': 'https://www.nicovideo.jp/watch/sm45285955',
1867        }),
1868      ]),
1869      'lrc_lyrics': None,
1870      'lyrics': None,
1871      'mood': None,
1872      'performers': None,
1873      'popularity': 0,
1874      'preview': None,
1875      'release_date': '2025-01-01T00:00:00+09:00',
1876      'review': None,
1877      'style': None,
1878    }),
1879    'name': 'APIテスト用',
1880    'position': None,
1881    'provider': 'nicovideo_test',
1882    'provider_mappings': list([
1883      dict({
1884        'audio_format': dict({
1885          'bit_depth': 16,
1886          'bit_rate': 0,
1887          'channels': 2,
1888          'codec_type': 'aac',
1889          'content_type': 'mp4',
1890          'output_format_str': 'mp4',
1891          'sample_rate': 44100,
1892        }),
1893        'available': True,
1894        'details': None,
1895        'in_library': None,
1896        'is_unique': None,
1897        'item_id': 'sm45285955',
1898        'provider_domain': 'nicovideo',
1899        'provider_instance': 'nicovideo_test',
1900        'url': 'https://www.nicovideo.jp/watch/sm45285955',
1901      }),
1902    ]),
1903    'sort_name': 'apiテスト用',
1904    'track_number': 0,
1905    'translation_key': None,
1906    'uri': 'nicovideo_test://track/sm45285955',
1907    'version': '',
1908  })
1909# ---
1910# name: test_converter_with_fixture[stream/stream_data.json]
1911  dict({
1912    'audio_format': dict({
1913      'bit_depth': 16,
1914      'bit_rate': 236125,
1915      'channels': 2,
1916      'codec_type': 'aac',
1917      'content_type': 'mp4',
1918      'output_format_str': 'mp4',
1919      'sample_rate': 48000,
1920    }),
1921    'dsp': None,
1922    'duration': 2,
1923    'item_id': 'sm45285955',
1924    'loudness': -7000.0,
1925    'loudness_album': None,
1926    'media_type': 'track',
1927    'prefer_album_loudness': False,
1928    'provider': 'nicovideo_test',
1929    'size': None,
1930    'stream_metadata': dict({
1931      'album': 'テストシリーズ68461151-527007',
1932      'artist': 'ゲスト',
1933      'description': None,
1934      'duration': None,
1935      'elapsed_time': None,
1936      'elapsed_time_last_updated': None,
1937      'image_url': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006',
1938      'title': 'APIテスト用',
1939      'uri': None,
1940    }),
1941    'stream_title': 'ゲスト - APIテスト用',
1942    'stream_type': 'custom',
1943    'target_loudness': None,
1944    'volume_normalization_gain_correct': None,
1945    'volume_normalization_mode': None,
1946  })
1947# ---
1948# name: test_converter_with_fixture[tracks/own_videos.json]
1949  dict({
1950    'album': None,
1951    'artists': list([
1952      dict({
1953        'date_added': None,
1954        'external_ids': list([
1955        ]),
1956        'favorite': False,
1957        'is_playable': True,
1958        'item_id': '68461151',
1959        'media_type': 'artist',
1960        'metadata': dict({
1961          'chapters': None,
1962          'copyright': None,
1963          'description': None,
1964          'explicit': None,
1965          'genres': None,
1966          'grouping': None,
1967          'images': list([
1968            dict({
1969              'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
1970              'provider': 'nicovideo_test',
1971              'remotely_accessible': True,
1972              'type': 'thumb',
1973            }),
1974          ]),
1975          'label': None,
1976          'languages': None,
1977          'last_refresh': None,
1978          'links': list([
1979            dict({
1980              'type': 'website',
1981              'url': 'https://www.nicovideo.jp/user/68461151',
1982            }),
1983          ]),
1984          'lrc_lyrics': None,
1985          'lyrics': None,
1986          'mood': None,
1987          'performers': None,
1988          'popularity': None,
1989          'preview': None,
1990          'release_date': None,
1991          'review': None,
1992          'style': None,
1993        }),
1994        'name': 'ゲスト',
1995        'position': None,
1996        'provider': 'nicovideo_test',
1997        'provider_mappings': list([
1998          dict({
1999            'audio_format': dict({
2000              'bit_depth': 16,
2001              'bit_rate': 0,
2002              'channels': 2,
2003              'codec_type': '?',
2004              'content_type': '?',
2005              'output_format_str': '?',
2006              'sample_rate': 44100,
2007            }),
2008            'available': True,
2009            'details': None,
2010            'in_library': None,
2011            'is_unique': None,
2012            'item_id': '68461151',
2013            'provider_domain': 'nicovideo',
2014            'provider_instance': 'nicovideo_test',
2015            'url': 'https://www.nicovideo.jp/user/68461151',
2016          }),
2017        ]),
2018        'sort_name': 'ケスト',
2019        'translation_key': None,
2020        'uri': 'nicovideo_test://artist/68461151',
2021        'version': '',
2022      }),
2023    ]),
2024    'date_added': None,
2025    'disc_number': 0,
2026    'duration': 2,
2027    'external_ids': list([
2028    ]),
2029    'favorite': False,
2030    'is_playable': True,
2031    'item_id': 'sm45285955',
2032    'last_played': 0,
2033    'media_type': 'track',
2034    'metadata': dict({
2035      'chapters': None,
2036      'copyright': None,
2037      'description': 'This is a dummy description for testing purposes.',
2038      'explicit': False,
2039      'genres': None,
2040      'grouping': None,
2041      'images': list([
2042        dict({
2043          'path': 'https://img.cdn.nimg.jp/s/nicovideo/thumbnails/45285955/45285955.27227006.original/r640x360l?key=7098d92a9c12d0b14101a4c3c8297e04c6e7a59eb59ffe9e71c88fa0181b0cb5',
2044          'provider': 'nicovideo_test',
2045          'remotely_accessible': True,
2046          'type': 'thumb',
2047        }),
2048        dict({
2049          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
2050          'provider': 'nicovideo_test',
2051          'remotely_accessible': True,
2052          'type': 'thumb',
2053        }),
2054      ]),
2055      'label': None,
2056      'languages': None,
2057      'last_refresh': None,
2058      'links': list([
2059        dict({
2060          'type': 'website',
2061          'url': 'https://www.nicovideo.jp/watch/sm45285955',
2062        }),
2063      ]),
2064      'lrc_lyrics': None,
2065      'lyrics': None,
2066      'mood': None,
2067      'performers': None,
2068      'popularity': 0,
2069      'preview': None,
2070      'release_date': '2025-01-01T00:00:00+09:00',
2071      'review': None,
2072      'style': None,
2073    }),
2074    'name': 'APIテスト用',
2075    'position': None,
2076    'provider': 'nicovideo_test',
2077    'provider_mappings': list([
2078      dict({
2079        'audio_format': dict({
2080          'bit_depth': 16,
2081          'bit_rate': 0,
2082          'channels': 2,
2083          'codec_type': 'aac',
2084          'content_type': 'mp4',
2085          'output_format_str': 'mp4',
2086          'sample_rate': 44100,
2087        }),
2088        'available': True,
2089        'details': None,
2090        'in_library': None,
2091        'is_unique': None,
2092        'item_id': 'sm45285955',
2093        'provider_domain': 'nicovideo',
2094        'provider_instance': 'nicovideo_test',
2095        'url': 'https://www.nicovideo.jp/watch/sm45285955',
2096      }),
2097    ]),
2098    'sort_name': 'apiテスト用',
2099    'track_number': 0,
2100    'translation_key': None,
2101    'uri': 'nicovideo_test://track/sm45285955',
2102    'version': '',
2103  })
2104# ---
2105# name: test_converter_with_fixture[tracks/user_videos.json]
2106  dict({
2107    'album': None,
2108    'artists': list([
2109      dict({
2110        'date_added': None,
2111        'external_ids': list([
2112        ]),
2113        'favorite': False,
2114        'is_playable': True,
2115        'item_id': '68461151',
2116        'media_type': 'artist',
2117        'metadata': dict({
2118          'chapters': None,
2119          'copyright': None,
2120          'description': None,
2121          'explicit': None,
2122          'genres': None,
2123          'grouping': None,
2124          'images': list([
2125            dict({
2126              'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
2127              'provider': 'nicovideo_test',
2128              'remotely_accessible': True,
2129              'type': 'thumb',
2130            }),
2131          ]),
2132          'label': None,
2133          'languages': None,
2134          'last_refresh': None,
2135          'links': list([
2136            dict({
2137              'type': 'website',
2138              'url': 'https://www.nicovideo.jp/user/68461151',
2139            }),
2140          ]),
2141          'lrc_lyrics': None,
2142          'lyrics': None,
2143          'mood': None,
2144          'performers': None,
2145          'popularity': None,
2146          'preview': None,
2147          'release_date': None,
2148          'review': None,
2149          'style': None,
2150        }),
2151        'name': 'ゲスト',
2152        'position': None,
2153        'provider': 'nicovideo_test',
2154        'provider_mappings': list([
2155          dict({
2156            'audio_format': dict({
2157              'bit_depth': 16,
2158              'bit_rate': 0,
2159              'channels': 2,
2160              'codec_type': '?',
2161              'content_type': '?',
2162              'output_format_str': '?',
2163              'sample_rate': 44100,
2164            }),
2165            'available': True,
2166            'details': None,
2167            'in_library': None,
2168            'is_unique': None,
2169            'item_id': '68461151',
2170            'provider_domain': 'nicovideo',
2171            'provider_instance': 'nicovideo_test',
2172            'url': 'https://www.nicovideo.jp/user/68461151',
2173          }),
2174        ]),
2175        'sort_name': 'ケスト',
2176        'translation_key': None,
2177        'uri': 'nicovideo_test://artist/68461151',
2178        'version': '',
2179      }),
2180    ]),
2181    'date_added': None,
2182    'disc_number': 0,
2183    'duration': 2,
2184    'external_ids': list([
2185    ]),
2186    'favorite': False,
2187    'is_playable': True,
2188    'item_id': 'sm45285955',
2189    'last_played': 0,
2190    'media_type': 'track',
2191    'metadata': dict({
2192      'chapters': None,
2193      'copyright': None,
2194      'description': 'This is a dummy description for testing purposes.',
2195      'explicit': False,
2196      'genres': None,
2197      'grouping': None,
2198      'images': list([
2199        dict({
2200          'path': 'https://img.cdn.nimg.jp/s/nicovideo/thumbnails/45285955/45285955.27227006.original/r640x360l?key=7098d92a9c12d0b14101a4c3c8297e04c6e7a59eb59ffe9e71c88fa0181b0cb5',
2201          'provider': 'nicovideo_test',
2202          'remotely_accessible': True,
2203          'type': 'thumb',
2204        }),
2205        dict({
2206          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
2207          'provider': 'nicovideo_test',
2208          'remotely_accessible': True,
2209          'type': 'thumb',
2210        }),
2211      ]),
2212      'label': None,
2213      'languages': None,
2214      'last_refresh': None,
2215      'links': list([
2216        dict({
2217          'type': 'website',
2218          'url': 'https://www.nicovideo.jp/watch/sm45285955',
2219        }),
2220      ]),
2221      'lrc_lyrics': None,
2222      'lyrics': None,
2223      'mood': None,
2224      'performers': None,
2225      'popularity': 0,
2226      'preview': None,
2227      'release_date': '2025-01-01T00:00:00+09:00',
2228      'review': None,
2229      'style': None,
2230    }),
2231    'name': 'APIテスト用',
2232    'position': None,
2233    'provider': 'nicovideo_test',
2234    'provider_mappings': list([
2235      dict({
2236        'audio_format': dict({
2237          'bit_depth': 16,
2238          'bit_rate': 0,
2239          'channels': 2,
2240          'codec_type': 'aac',
2241          'content_type': 'mp4',
2242          'output_format_str': 'mp4',
2243          'sample_rate': 44100,
2244        }),
2245        'available': True,
2246        'details': None,
2247        'in_library': None,
2248        'is_unique': None,
2249        'item_id': 'sm45285955',
2250        'provider_domain': 'nicovideo',
2251        'provider_instance': 'nicovideo_test',
2252        'url': 'https://www.nicovideo.jp/watch/sm45285955',
2253      }),
2254    ]),
2255    'sort_name': 'apiテスト用',
2256    'track_number': 0,
2257    'translation_key': None,
2258    'uri': 'nicovideo_test://track/sm45285955',
2259    'version': '',
2260  })
2261# ---
2262# name: test_converter_with_fixture[tracks/watch_data.json]
2263  dict({
2264    'album': dict({
2265      'album_type': 'unknown',
2266      'artists': list([
2267        dict({
2268          'date_added': None,
2269          'external_ids': list([
2270          ]),
2271          'favorite': False,
2272          'is_playable': True,
2273          'item_id': '68461151',
2274          'media_type': 'artist',
2275          'metadata': dict({
2276            'chapters': None,
2277            'copyright': None,
2278            'description': None,
2279            'explicit': None,
2280            'genres': None,
2281            'grouping': None,
2282            'images': list([
2283              dict({
2284                'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
2285                'provider': 'nicovideo_test',
2286                'remotely_accessible': True,
2287                'type': 'thumb',
2288              }),
2289            ]),
2290            'label': None,
2291            'languages': None,
2292            'last_refresh': None,
2293            'links': list([
2294              dict({
2295                'type': 'website',
2296                'url': 'https://www.nicovideo.jp/user/68461151',
2297              }),
2298            ]),
2299            'lrc_lyrics': None,
2300            'lyrics': None,
2301            'mood': None,
2302            'performers': None,
2303            'popularity': None,
2304            'preview': None,
2305            'release_date': None,
2306            'review': None,
2307            'style': None,
2308          }),
2309          'name': 'ゲスト',
2310          'position': None,
2311          'provider': 'nicovideo_test',
2312          'provider_mappings': list([
2313            dict({
2314              'audio_format': dict({
2315                'bit_depth': 16,
2316                'bit_rate': 0,
2317                'channels': 2,
2318                'codec_type': '?',
2319                'content_type': '?',
2320                'output_format_str': '?',
2321                'sample_rate': 44100,
2322              }),
2323              'available': True,
2324              'details': None,
2325              'in_library': None,
2326              'is_unique': None,
2327              'item_id': '68461151',
2328              'provider_domain': 'nicovideo',
2329              'provider_instance': 'nicovideo_test',
2330              'url': 'https://www.nicovideo.jp/user/68461151',
2331            }),
2332          ]),
2333          'sort_name': 'ケスト',
2334          'translation_key': None,
2335          'uri': 'nicovideo_test://artist/68461151',
2336          'version': '',
2337        }),
2338      ]),
2339      'date_added': None,
2340      'external_ids': list([
2341      ]),
2342      'favorite': False,
2343      'is_playable': True,
2344      'item_id': '527007',
2345      'media_type': 'album',
2346      'metadata': dict({
2347        'chapters': None,
2348        'copyright': None,
2349        'description': 'This is a dummy description for testing purposes.',
2350        'explicit': None,
2351        'genres': None,
2352        'grouping': None,
2353        'images': None,
2354        'label': None,
2355        'languages': None,
2356        'last_refresh': None,
2357        'links': list([
2358          dict({
2359            'type': 'website',
2360            'url': 'https://www.nicovideo.jp/series/527007',
2361          }),
2362        ]),
2363        'lrc_lyrics': None,
2364        'lyrics': None,
2365        'mood': None,
2366        'performers': None,
2367        'popularity': None,
2368        'preview': None,
2369        'release_date': None,
2370        'review': None,
2371        'style': None,
2372      }),
2373      'name': 'テストシリーズ68461151-527007',
2374      'position': None,
2375      'provider': 'nicovideo_test',
2376      'provider_mappings': list([
2377        dict({
2378          'audio_format': dict({
2379            'bit_depth': 16,
2380            'bit_rate': 0,
2381            'channels': 2,
2382            'codec_type': '?',
2383            'content_type': '?',
2384            'output_format_str': '?',
2385            'sample_rate': 44100,
2386          }),
2387          'available': True,
2388          'details': None,
2389          'in_library': None,
2390          'is_unique': None,
2391          'item_id': '527007',
2392          'provider_domain': 'nicovideo',
2393          'provider_instance': 'nicovideo_test',
2394          'url': 'https://www.nicovideo.jp/series/527007',
2395        }),
2396      ]),
2397      'sort_name': 'テストシリース68461151-527007',
2398      'translation_key': None,
2399      'uri': 'nicovideo_test://album/527007',
2400      'version': '',
2401      'year': None,
2402    }),
2403    'artists': list([
2404      dict({
2405        'date_added': None,
2406        'external_ids': list([
2407        ]),
2408        'favorite': False,
2409        'is_playable': True,
2410        'item_id': '68461151',
2411        'media_type': 'artist',
2412        'metadata': dict({
2413          'chapters': None,
2414          'copyright': None,
2415          'description': None,
2416          'explicit': None,
2417          'genres': None,
2418          'grouping': None,
2419          'images': list([
2420            dict({
2421              'path': 'https://secure-dcdn.cdn.nimg.jp/nicoaccount/usericon/defaults/blank.jpg',
2422              'provider': 'nicovideo_test',
2423              'remotely_accessible': True,
2424              'type': 'thumb',
2425            }),
2426          ]),
2427          'label': None,
2428          'languages': None,
2429          'last_refresh': None,
2430          'links': list([
2431            dict({
2432              'type': 'website',
2433              'url': 'https://www.nicovideo.jp/user/68461151',
2434            }),
2435          ]),
2436          'lrc_lyrics': None,
2437          'lyrics': None,
2438          'mood': None,
2439          'performers': None,
2440          'popularity': None,
2441          'preview': None,
2442          'release_date': None,
2443          'review': None,
2444          'style': None,
2445        }),
2446        'name': 'ゲスト',
2447        'position': None,
2448        'provider': 'nicovideo_test',
2449        'provider_mappings': list([
2450          dict({
2451            'audio_format': dict({
2452              'bit_depth': 16,
2453              'bit_rate': 0,
2454              'channels': 2,
2455              'codec_type': '?',
2456              'content_type': '?',
2457              'output_format_str': '?',
2458              'sample_rate': 44100,
2459            }),
2460            'available': True,
2461            'details': None,
2462            'in_library': None,
2463            'is_unique': None,
2464            'item_id': '68461151',
2465            'provider_domain': 'nicovideo',
2466            'provider_instance': 'nicovideo_test',
2467            'url': 'https://www.nicovideo.jp/user/68461151',
2468          }),
2469        ]),
2470        'sort_name': 'ケスト',
2471        'translation_key': None,
2472        'uri': 'nicovideo_test://artist/68461151',
2473        'version': '',
2474      }),
2475    ]),
2476    'date_added': None,
2477    'disc_number': 0,
2478    'duration': 2,
2479    'external_ids': list([
2480    ]),
2481    'favorite': False,
2482    'is_playable': True,
2483    'item_id': 'sm45285955',
2484    'last_played': 0,
2485    'media_type': 'track',
2486    'metadata': dict({
2487      'chapters': None,
2488      'copyright': None,
2489      'description': 'This is a dummy description for testing purposes.',
2490      'explicit': None,
2491      'genres': list([
2492        'APIテストタグ68461151-45285955',
2493        'テスト',
2494        'テスト動画',
2495      ]),
2496      'grouping': None,
2497      'images': list([
2498        dict({
2499          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006',
2500          'provider': 'nicovideo_test',
2501          'remotely_accessible': True,
2502          'type': 'thumb',
2503        }),
2504        dict({
2505          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.L',
2506          'provider': 'nicovideo_test',
2507          'remotely_accessible': True,
2508          'type': 'thumb',
2509        }),
2510        dict({
2511          'path': 'https://nicovideo.cdn.nimg.jp/thumbnails/45285955/45285955.27227006.M',
2512          'provider': 'nicovideo_test',
2513          'remotely_accessible': True,
2514          'type': 'thumb',
2515        }),
2516      ]),
2517      'label': None,
2518      'languages': None,
2519      'last_refresh': None,
2520      'links': list([
2521        dict({
2522          'type': 'website',
2523          'url': 'https://www.nicovideo.jp/watch/sm45285955',
2524        }),
2525      ]),
2526      'lrc_lyrics': None,
2527      'lyrics': None,
2528      'mood': None,
2529      'performers': None,
2530      'popularity': 0,
2531      'preview': None,
2532      'release_date': '2025-01-01T00:00:00+09:00',
2533      'review': None,
2534      'style': None,
2535    }),
2536    'name': 'APIテスト用',
2537    'position': None,
2538    'provider': 'nicovideo_test',
2539    'provider_mappings': list([
2540      dict({
2541        'audio_format': dict({
2542          'bit_depth': 16,
2543          'bit_rate': 236125,
2544          'channels': 2,
2545          'codec_type': 'aac',
2546          'content_type': 'mp4',
2547          'output_format_str': 'mp4',
2548          'sample_rate': 48000,
2549        }),
2550        'available': True,
2551        'details': None,
2552        'in_library': None,
2553        'is_unique': None,
2554        'item_id': 'sm45285955',
2555        'provider_domain': 'nicovideo',
2556        'provider_instance': 'nicovideo_test',
2557        'url': 'https://www.nicovideo.jp/watch/sm45285955',
2558      }),
2559    ]),
2560    'sort_name': 'apiテスト用',
2561    'track_number': 0,
2562    'translation_key': None,
2563    'uri': 'nicovideo_test://track/sm45285955',
2564    'version': '',
2565  })
2566# ---
2567