# HG changeset patch # User smith@nwoca.org # Date 1360180714 0 # Node ID 6f1918544f7fd18f1a71e6d0c9ae8d1564a4976f # Parent 01dd7d9c930a9d20af11c2bded33d2ae8cb57b10 Add test to cleanLocal to ensure local repo was removed diff -r 01dd7d9c930a -r 6f1918544f7f init.gradle --- a/init.gradle Mon Jan 07 15:29:45 2013 -0500 +++ b/init.gradle Wed Feb 06 19:58:34 2013 +0000 @@ -38,7 +38,12 @@ if ( local ) { logger.info "removing local repo: $it" new File(System.properties['user.home'] + "/.ssdt/local-repo").deleteDir() - new File(gradle.ivyUserDir + "/local").deleteDir() + def localDir = new File(gradle.ivyUserDir + "/local") + localDir.deleteDir() + logger.info "verifying removal of local repo" + if (localDir.exists()) { + throw new org.gradle.api.GradleException("Unable to clean ${localDir}. Files may be locked by another process.") + } } }