UNPKG

ember-material-icons

Version:

Google Material icons for your ember-cli app

40 lines (32 loc) 780 B
var assert = require('assert'); var canSymlink = require('..'); describe('can-symlink', function() { it('returns true if no exceptions are thrown', function() { var options = { fs: { symlinkSync: function() { // noop }, writeFileSync: function() { }, unlinkSync: function() { } } }; assert.equal(canSymlink(options), true); }); it('returns false if exceptions are thrown', function() { var options = { fs: { symlinkSync: function() { throw Error('Symlink failed'); }, writeFileSync: function() { }, unlinkSync: function() { } } }; assert.equal(canSymlink(options), false); }); });