forandsqlbug.groovy

来自「大名鼎鼎的java动态脚本语言。已经通过了sun的认证」· GROOVY 代码 · 共 39 行

GROOVY
39
字号
import groovy.sql.TestHelper/** * @author Jonathan Carlson * @version $Revision: 1.8 $ */class ForAndSqlBug extends GroovyTestCase {        void testBugInNormalMethod() {        def sql = TestHelper.makeSql()                def li = ["a", "b"]        for (x in li) {            sql.eachRow("SELECT count(*) FROM FOOD") { e ->            	println " ${x}"	            assert x != null            }        }    }    void testBugInsideScript() {        assertScript( """import groovy.sql.TestHelperdef sql = TestHelper.makeSql()def li = ["a", "b"]for (x in li) {    sql.eachRow("SELECT count(*) FROM FOOD") { e ->    	println " \${x}"    	    	assert x != null    }}""")        	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?