diff --git a/src/test/scala/gitbucket/core/view/AvatarImageProviderSpec.scala b/src/test/scala/gitbucket/core/view/AvatarImageProviderSpec.scala index 65b4e9f..d30eb7f 100644 --- a/src/test/scala/gitbucket/core/view/AvatarImageProviderSpec.scala +++ b/src/test/scala/gitbucket/core/view/AvatarImageProviderSpec.scala @@ -3,10 +3,11 @@ import java.util.Date import gitbucket.core.model.Account -import gitbucket.core.service.{SystemSettingsService, RequestCache} +import gitbucket.core.service.{RequestCache, SystemSettingsService} import gitbucket.core.controller.Context import SystemSettingsService.SystemSettings -import javax.servlet.http.HttpServletRequest +import javax.servlet.http.{HttpServletRequest, HttpSession} + import play.twirl.api.Html import org.scalatest.FunSpec import org.scalatest.mock.MockitoSugar @@ -16,9 +17,11 @@ class AvatarImageProviderSpec extends FunSpec with MockitoSugar { val request = mock[HttpServletRequest] + val session = mock[HttpSession] when(request.getRequestURL).thenReturn(new StringBuffer("http://localhost:8080/path.html")) when(request.getRequestURI).thenReturn("/path.html") when(request.getContextPath).thenReturn("") + when(request.getSession).thenReturn(session) describe("getAvatarImageHtml") { it("should show Gravatar image for no image account if gravatar integration is enabled") {