> @jasonsanjose Can we just remove the console error message in deletePath()? It seems that if a delete fails, the unit test fail if it's important otherwise no one will ever know unless they look at the console. Plus the console just logs an error with no information so you you have to unwind the stack and then there is no information about which path it failed on.

I would rather not remove the `console.error`. Agreed, it doesn't show any info now, but we could make it more useful. Here's a proposal with an optional `ignoreError` flag so we don't log anything when the temp folder doesn't exist.

```
    function deletePath(fullPath, ignoreError) {
        var result = new $.Deferred();
        brackets.fs.unlink(fullPath, function (err) {
            if (err && !ignoreError) {
                console.error("Failed to delete: " + fullPath);
                result.reject(err);
            } else {
                result.resolve();
            }
        });

        return result.promise();
    }
```