From 79a6965f99c05193a52955494587c9668c65bbab Mon Sep 17 00:00:00 2001 From: Deluan Date: Thu, 3 Mar 2016 14:41:00 -0500 Subject: [PATCH] Testing for cover art content type --- api/get_cover_art.go | 1 - api/get_cover_art_test.go | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/api/get_cover_art.go b/api/get_cover_art.go index f9e9a876f..227befb28 100644 --- a/api/get_cover_art.go +++ b/api/get_cover_art.go @@ -44,7 +44,6 @@ func (c *GetCoverArtController) Get() { c.SendError(responses.ERROR_DATA_NOT_FOUND, "cover art not available") } - c.Ctx.Output.ContentType("image/jpg") c.Ctx.Output.Body(img) } diff --git a/api/get_cover_art_test.go b/api/get_cover_art_test.go index 8abf473fd..76cb43edb 100644 --- a/api/get_cover_art_test.go +++ b/api/get_cover_art_test.go @@ -43,12 +43,14 @@ func TestGetCoverArt(t *testing.T) { _, w := getCoverArt("id=NOT_FOUND") So(w.Body.Bytes(), ShouldMatchMD5, "963552b04e87a5a55e993f98a0fbdf82") + So(w.Header().Get("Content-Type"), ShouldEqual, "image/png") }) Convey("When id is found", func() { mockMediaFileRepo.SetData(`[{"Id":"2","HasCoverArt":true,"Path":"tests/fixtures/01 Invisible (RED) Edit Version.mp3"}]`, 1) _, w := getCoverArt("id=2") So(w.Body.Bytes(), ShouldMatchMD5, "e859a71cd1b1aaeb1ad437d85b306668") + So(w.Header().Get("Content-Type"), ShouldEqual, "image/jpeg") }) Reset(func() { mockMediaFileRepo.SetData("[]", 0)