blob: 560d745a4919892ebac455fbb32863221f985034 [file] [log] [blame]
package groovy.bugs
/**
* @version $Revision$
*/
class UseStaticInClosureBug extends GroovyTestCase {
static def stuff = [:]
void testBug() {
[1,2,3].each { stuff[it] = "dog" }
assert stuff.size() == 3
assert stuff[2] == "dog"
}
void testBug2() {
doStatic()
}
static def doStatic() {
[1,2,3].each { stuff[it] = "dog" }
assert stuff.size() == 3
assert stuff[2] == "dog"
}
}