           entries: new Map())
 
   describe "Dragging and dropping files", ->
-    [alphaDirPath, betaFilePath, etaDirPath, gammaDirPath, deltaFilePath, epsilonFilePath, thetaFilePath] = []
+    [alphaDirPath, alphaFilePath, 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 "shows a warning notification and 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()

      expect(root1.directory.watchSubscription).toBeTruthy()

  afterEach ->
    temp.cleanup()
    if treeViewOpenPromise = atom.packages.getActivePackage('tree-view')?.mainModule.treeViewOpenPromise
      waitsForPromise -> treeViewOpenPromise

