⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bigtests.groovy

📁 大名鼎鼎的java动态脚本语言。已经通过了sun的认证
💻 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 + -