add nultie gpouring
This commit is contained in:
@@ -176,3 +176,26 @@ func TestParseCoreTokensNeverReported(t *testing.T) {
|
||||
t.Errorf("Artist/Title = %q/%q", r.Artist, r.Title)
|
||||
}
|
||||
}
|
||||
|
||||
func TestParseAnyGroupNoWarning(t *testing.T) {
|
||||
cases := []string{
|
||||
"Jetsex-Down_Down_Down-24BIT-WEB-FLAC-2025-FLACCiD",
|
||||
"Sabaton-The_Last_Stand-24BIT-96KHZ-WEB-FLAC-2016-FLACCiD",
|
||||
"Wind_Walkers-What_If_I_Break-16BIT-WEB-FLAC-2023-FLACCiD",
|
||||
}
|
||||
for _, line := range cases {
|
||||
r := Parse(line)
|
||||
if r.Group != "FLACCiD" {
|
||||
t.Errorf("%s: Group = %q, want FLACCiD", line, r.Group)
|
||||
}
|
||||
if len(r.Warnings) != 0 {
|
||||
t.Errorf("%s: Warnings = %v, want empty", line, r.Warnings)
|
||||
}
|
||||
if len(r.UnknownTokens) != 0 {
|
||||
t.Errorf("%s: UnknownTokens = %v, want empty", line, r.UnknownTokens)
|
||||
}
|
||||
if r.Year == 0 || r.Format != "FLAC" || r.Source != "WEB" || r.BitDepth == "" {
|
||||
t.Errorf("%s: tail fields wrong: %+v", line, r)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user