?? bigtests.groovy
字號:
#!/bin/env groovy// // output tests in a junit xml report that took greater than specified time//// by Jeremy Rayner - 15 Dec 2004//// usage: groovy BigTests.groovy <TEST.xml> <time in secs>import groovy.util.XmlParserimport java.io.FilefileName = "" // defaulttimeCutOff = new Float("1.0")if (args.length > 1) { fileName = args[0] timeCutOff = new Float(args[1])} else { println "usage: groovy BigTests.groovy <TEST.xml> <time in secs>"}testSuite = new XmlParser().parse(fileName)name = testSuite['@name']println "TestSuite: ${name}"bigTests = [:]testSuite.each { if ("testcase" == it.name()) { classname = it['@classname'] name = it['@name'] time = new Float(it['@time']) if (time > timeCutOff) { println " ${time} - ${classname}.${name}()" } }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -