diff options
author | vlad <vlad@drivergrp.com> | 2016-09-26 13:27:03 -0700 |
---|---|---|
committer | vlad <vlad@drivergrp.com> | 2016-09-26 13:27:03 -0700 |
commit | e60d70fc01371f2f8ea27596ea91019cdc236994 (patch) | |
tree | 6e1822490d2aafb441c84ddb7f741dacf873782e /src/test/scala/com/drivergrp/core | |
parent | 016a0362f9eb00dc64511d9e32b920aa04ab8a48 (diff) | |
download | driver-core-e60d70fc01371f2f8ea27596ea91019cdc236994.tar.gz driver-core-e60d70fc01371f2f8ea27596ea91019cdc236994.tar.bz2 driver-core-e60d70fc01371f2f8ea27596ea91019cdc236994.zip |
401 rejections for absent permissionv0.8.8
Diffstat (limited to 'src/test/scala/com/drivergrp/core')
-rw-r--r-- | src/test/scala/com/drivergrp/core/AuthTest.scala | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/test/scala/com/drivergrp/core/AuthTest.scala b/src/test/scala/com/drivergrp/core/AuthTest.scala index 0e4841b..992ae83 100644 --- a/src/test/scala/com/drivergrp/core/AuthTest.scala +++ b/src/test/scala/com/drivergrp/core/AuthTest.scala @@ -4,7 +4,8 @@ import com.drivergrp.core.auth._ import akka.http.scaladsl.testkit.ScalatestRouteTest import akka.http.scaladsl.server._ import Directives._ -import akka.http.scaladsl.model.headers.RawHeader +import akka.http.scaladsl.model.headers.{HttpChallenges, RawHeader} +import akka.http.scaladsl.server.AuthenticationFailedRejection.CredentialsRejected import org.scalatest.mock.MockitoSugar import org.scalatest.{FlatSpec, Matchers} @@ -34,7 +35,10 @@ class AuthTest extends FlatSpec with Matchers with MockitoSugar with ScalatestRo } ~> check { handled shouldBe false - rejections should contain(ValidationRejection("User does not have the required permission CanAssignRoles", None)) + rejections should contain( + AuthenticationFailedRejection( + CredentialsRejected, + HttpChallenges.basic("User does not have the required permission CanAssignRoles"))) } } |