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