I found this funny behaviour yesterday, want to confirm it is incorrect behaviour before JIRA'ing.
Exhibit A, run in groovy console 1.1 beta:
def getServerURL(env) { def serverURL switch (env) { case "remoteTestAnyware" : serverURL = "http://mail.anyware.co.uk:999" break; case "testSeb" : serverURL = "http://192.168.1.64:8080" break; case "testEnotions" : default: serverURL = "http://localhost:8080" break; } return serverURL } assert getServerURL('remoteTestAnyware') == "http://mail.anyware.co.uk:999" assert getServerURL('development') == "http://localhost:8080"