mirror of
https://github.com/bower/bower.git
synced 2026-02-11 22:44:58 -05:00
17 lines
593 B
JavaScript
17 lines
593 B
JavaScript
var fs = require('graceful-fs');
|
|
var path = require('path');
|
|
var Resolver = require('../../../lib/core/resolvers/Resolver');
|
|
var Logger = require('../../../lib/core/Logger');
|
|
var defaultConfig = require('../../../lib/config');
|
|
|
|
var resolver = new Resolver({ source: 'foo' }, defaultConfig, new Logger());
|
|
resolver._createTempDir()
|
|
.then(function (dir) {
|
|
// Need to write something to prevent tmp to automatically
|
|
// remove the temp dir (it removes if empty)
|
|
fs.writeFileSync(path.join(dir, 'some_file'), 'foo');
|
|
|
|
// Force an error
|
|
throw new Error('Some error');
|
|
})
|
|
.done(); |