blob: 0dffb1ca51e69a0f957c03d91ad6b789e7218b54 [file] [log] [blame]
/**
* @author <a href="mailto:jstrachan@protique.com">James Strachan</a>
* @version $Revision$
*/
class ClosureCloneTest extends GroovyTestCase {
void testCloneOfClosure() {
def factor = 2
def closure = { it * factor }
def value = closure(5)
assert value == 10
// now lets clone the closure
def c2 = closure.clone()
assert c2 != null
value = c2(6)
assert value == 12
}
}