Browse Source

Fix failing tests

Issue gh-11952
pull/11964/head
Steve Riesenberg 3 years ago
parent
commit
6bbf20be93
No known key found for this signature in database
GPG Key ID: 5F311AB48A55D521
  1. 10
      config/src/test/kotlin/org/springframework/security/config/annotation/web/CsrfDslTests.kt

10
config/src/test/kotlin/org/springframework/security/config/annotation/web/CsrfDslTests.kt

@ -19,6 +19,8 @@ package org.springframework.security.config.annotation.web @@ -19,6 +19,8 @@ package org.springframework.security.config.annotation.web
import io.mockk.every
import io.mockk.mockkObject
import io.mockk.verify
import jakarta.servlet.http.HttpServletRequest
import jakarta.servlet.http.HttpServletResponse
import org.junit.jupiter.api.Test
import org.junit.jupiter.api.extension.ExtendWith
import org.springframework.beans.factory.annotation.Autowired
@ -37,17 +39,17 @@ import org.springframework.security.web.SecurityFilterChain @@ -37,17 +39,17 @@ import org.springframework.security.web.SecurityFilterChain
import org.springframework.security.web.authentication.session.NullAuthenticatedSessionStrategy
import org.springframework.security.web.authentication.session.SessionAuthenticationStrategy
import org.springframework.security.web.csrf.CsrfTokenRepository
import org.springframework.security.web.csrf.CsrfTokenRequestAttributeHandler
import org.springframework.security.web.csrf.CsrfTokenRequestHandler
import org.springframework.security.web.csrf.DefaultCsrfToken
import org.springframework.security.web.csrf.HttpSessionCsrfTokenRepository
import org.springframework.security.web.util.matcher.AntPathRequestMatcher
import org.springframework.test.web.servlet.MockMvc
import org.springframework.test.web.servlet.get
import org.springframework.test.web.servlet.post
import org.springframework.web.bind.annotation.PostMapping
import org.springframework.web.bind.annotation.RestController
import org.springframework.web.servlet.config.annotation.EnableWebMvc
import javax.servlet.http.HttpServletRequest
import javax.servlet.http.HttpServletResponse
/**
* Tests for [CsrfDsl]
@ -360,9 +362,7 @@ class CsrfDslTests { @@ -360,9 +362,7 @@ class CsrfDslTests {
open class RequestHandlerConfig {
companion object {
val HANDLER: CsrfTokenRequestHandler = CsrfTokenRequestHandler { request, response, _ ->
request.setAttribute(HttpServletResponse::class.java.name, response)
}
var HANDLER: CsrfTokenRequestHandler = CsrfTokenRequestAttributeHandler()
}
@Bean

Loading…
Cancel
Save