mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-07-04 17:52:15 +00:00
SEC-2324: Update Spring Security tld version
This commit is contained in:
parent
c156716be8
commit
d33b9e2854
@ -6,7 +6,7 @@
|
|||||||
version="2.0">
|
version="2.0">
|
||||||
<description>Spring Security Authorization Tag Library</description>
|
<description>Spring Security Authorization Tag Library</description>
|
||||||
|
|
||||||
<tlib-version>3.1</tlib-version>
|
<tlib-version>3.2</tlib-version>
|
||||||
<short-name>security</short-name>
|
<short-name>security</short-name>
|
||||||
<uri>http://www.springframework.org/security/tags</uri>
|
<uri>http://www.springframework.org/security/tags</uri>
|
||||||
|
|
||||||
|
@ -0,0 +1,17 @@
|
|||||||
|
package org.springframework.security.taglibs
|
||||||
|
|
||||||
|
import groovy.util.slurpersupport.GPathResult
|
||||||
|
import spock.lang.Specification
|
||||||
|
|
||||||
|
|
||||||
|
class TldTests extends Specification {
|
||||||
|
|
||||||
|
def "SEC-2324: tld version is correct"() {
|
||||||
|
when:
|
||||||
|
File securityTld = new File('src/main/resources/META-INF/security.tld')
|
||||||
|
GPathResult tldRoot = new XmlSlurper().parse(securityTld)
|
||||||
|
then:
|
||||||
|
String version = System.getProperty('springSecurityVersion');
|
||||||
|
version.startsWith(tldRoot.'tlib-version'.text())
|
||||||
|
}
|
||||||
|
}
|
@ -1,4 +1,5 @@
|
|||||||
// Taglibs build file
|
// Taglibs build file
|
||||||
|
apply plugin: 'groovy'
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project(':spring-security-core'),
|
compile project(':spring-security-core'),
|
||||||
@ -13,5 +14,12 @@ dependencies {
|
|||||||
provided 'javax.servlet:jsp-api:2.0',
|
provided 'javax.servlet:jsp-api:2.0',
|
||||||
"org.apache.tomcat:tomcat-servlet-api:$servletApiVersion"
|
"org.apache.tomcat:tomcat-servlet-api:$servletApiVersion"
|
||||||
|
|
||||||
|
testCompile "org.codehaus.groovy:groovy-all:$groovyVersion",
|
||||||
|
"org.spockframework:spock-core:$spockVersion"
|
||||||
|
|
||||||
testRuntime "javax.servlet:jstl:$jstlVersion"
|
testRuntime "javax.servlet:jstl:$jstlVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
configure([test,spring4Test]) {
|
||||||
|
systemProperties['springSecurityVersion'] = version
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user