       expect(root1.directory.watchSubscription).toBeTruthy()
 
   afterEach ->
-    # temp.cleanup()
+    temp.cleanup()
     if treeViewOpenPromise = atom.packages.getActivePackage('tree-view')?.mainModule.treeViewOpenPromise
       waitsForPromise -> treeViewOpenPromise
 

          entries: new Map())

  describe "Dragging and dropping files", ->
    [alphaDirPath, betaFilePath, etaDirPath, gammaDirPath, deltaFilePath, epsilonFilePath, thetaFilePath] = []

    beforeEach ->
      rootDirPath = fs.absolute(temp.mkdirSync('tree-view'))

            expect(editors[0].getPath()).toBe thetaFilePath.replace('gamma', 'alpha')
            expect(editors[1].getPath()).toBe thetaFilePath2

      it "does not move the directory if it would result in recursive copying", ->
        # Dragging alphaDir onto etaDir, which is a child of alphaDir's
        alphaDir = findDirectoryContainingText(treeView.roots[0], 'alpha')
        alphaDir.expand()
