mirror of
https://github.com/jetty/jetty.project.git
synced 2025-03-04 12:59:30 +00:00
* Issue #6434 test generation of webfrag.xml and his content Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
This commit is contained in:
parent
c9d919a299
commit
39572effda
@ -1,3 +1 @@
|
||||
|
||||
|
||||
System.out.println( "running postbuild.groovy" )
|
||||
|
@ -1,3 +1,18 @@
|
||||
|
||||
|
||||
System.out.println( "running postbuild.groovy" )
|
||||
|
||||
File webfrag = new File(basedir, 'target/webfrag.xml')
|
||||
assert webfrag.exists()
|
||||
assert webfrag.text.contains("<servlet-name>org.apache.jsp.foo_jsp</servlet-name>")
|
||||
assert webfrag.text.contains("<servlet-class>org.apache.jsp.foo_jsp</servlet-class>")
|
||||
assert webfrag.text.contains("<url-pattern>/foo.jsp</url-pattern>")
|
||||
|
||||
// cannot use such parsing as it is not real xml
|
||||
//def rootXml = new XmlSlurper().parse(new File(basedir, 'target/webfrag.xml'))
|
||||
// so fake it
|
||||
def rootXml = new XmlSlurper().parseText("<root>"+webfrag.text+"</root>")
|
||||
|
||||
assert rootXml.servlet.'servlet-name'.text() == "org.apache.jsp.foo_jsp"
|
||||
assert rootXml.servlet.'servlet-class'.text() == "org.apache.jsp.foo_jsp"
|
||||
|
||||
assert rootXml.'servlet-mapping'.'servlet-name'.text() == "org.apache.jsp.foo_jsp"
|
||||
assert rootXml.'servlet-mapping'.'url-pattern'.text() == "/foo.jsp"
|
||||
|
Loading…
x
Reference in New Issue
Block a user