Adds list of author computation
This commit is contained in:
@@ -11,3 +11,30 @@ func Test(t *testing.T) { TestingT(t) }
|
||||
type AlbumSuite struct{}
|
||||
|
||||
var _ = Suite(&AlbumSuite{})
|
||||
|
||||
func (s *AlbumSuite) TestAuthors(c *C) {
|
||||
data := map[AlbumID][]string{
|
||||
8179: []string{"Berthet, Philippe", "Andreas"},
|
||||
44989: []string{"Loro"},
|
||||
58595: []string{"Plantu"},
|
||||
19762: []string{"Swal, Christophe", "Polouchine, Igor", "Rastoin, Bernard", "Robert, Jacky"},
|
||||
9935: []string{"Fournier, Jean-Claude", "D'Authenay, Anne-Marie"},
|
||||
164: []string{"Adamov, Philippe", "Cothias, Patrick"},
|
||||
22737: []string{"Leo", "Rodolphe", "Scarlett"},
|
||||
32043: []string{"Joan", "Harty", "Ptiluc"},
|
||||
46005: []string{"Tibet"},
|
||||
15875: []string{"Veyron, Martin"},
|
||||
84448: []string{"Delitte, Jean-Yves"},
|
||||
160366: []string{"Trondheim, Lewis", "Findakly, Brigitte"},
|
||||
754: []string{"Bruyninx, Marc"},
|
||||
52100: []string{"Guénet, Nicolas", "Téhy", "Vee, J.M."},
|
||||
}
|
||||
|
||||
for _, a := range albumsDataTest {
|
||||
expected, ok := data[a.ID]
|
||||
if c.Check(ok, Equals, true) == true {
|
||||
c.Check(a.Authors(), DeepEquals, expected)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user