Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
merge
Commit Description:
merge
var test = require ( 'tape' );
var path = require ( 'path' );
var resolve = require ( '../' );
test ( 'faulty basedir must produce error in windows' , { skip : process . platform !== 'win32' }, function ( t ) {
t . plan ( 1 );
var resolverDir = 'C:\\a\\b\\c\\d' ;
resolve ( 'tape/lib/test.js' , { basedir : resolverDir }, function ( err , res , pkg ) {
t . equal ( !! err , true );
});
});
test ( 'non-existent basedir should not throw when preserveSymlinks is false' , function ( t ) {
t . plan ( 2 );
var opts = {
basedir : path . join ( path . sep , 'unreal' , 'path' , 'that' , 'does' , 'not' , 'exist' ),
preserveSymlinks : false
};
var module = './dotdot/abc' ;
resolve ( module , opts , function ( err , res ) {
t . equal ( err . code , 'MODULE_NOT_FOUND' );
t . equal ( res , undefined );
});
});
Site-wide shortcuts
/
Use quick search box
g h
Goto home page
g g
Goto my private gists page
g G
Goto my public gists page
n r
New repository page
n g
New gist page
Repositories
g s
Goto summary page
g c
Goto changelog page
g f
Goto files page
g F
Goto files page with file search activated
g p
Goto pull requests page
g o
Goto repository settings
g O
Goto repository permissions settings