@@ -7,62 +7,61 @@ var expect = require('expect');
7
7
8
8
var replaceExt = require ( '../' ) ;
9
9
10
- describe ( 'replace-ext' , function ( ) {
11
-
12
- it ( 'returns a valid replaced extension on long path' , function ( done ) {
10
+ describe ( 'replace-ext' , function ( ) {
11
+ it ( 'returns a valid replaced extension on long path' , function ( done ) {
13
12
var fname = path . join ( __dirname , './fixtures/test.coffee' ) ;
14
13
var expected = path . join ( __dirname , './fixtures/test.js' ) ;
15
14
var result = replaceExt ( fname , '.js' ) ;
16
15
expect ( result ) . toEqual ( expected ) ;
17
16
done ( ) ;
18
17
} ) ;
19
18
20
- it ( 'returns a valid replaced extension on basename' , function ( done ) {
19
+ it ( 'returns a valid replaced extension on basename' , function ( done ) {
21
20
var fname = 'test.coffee' ;
22
21
var expected = 'test.js' ;
23
22
var result = replaceExt ( fname , '.js' ) ;
24
23
expect ( result ) . toEqual ( expected ) ;
25
24
done ( ) ;
26
25
} ) ;
27
26
28
- it ( 'should not return a valid replaced extension on empty string' , function ( done ) {
27
+ it ( 'should not return a valid replaced extension on empty string' , function ( done ) {
29
28
var fname = '' ;
30
29
var expected = '' ;
31
30
var result = replaceExt ( fname , '.js' ) ;
32
31
expect ( result ) . toEqual ( expected ) ;
33
32
done ( ) ;
34
33
} ) ;
35
34
36
- it ( 'returns a valid removed extension on long path' , function ( done ) {
35
+ it ( 'returns a valid removed extension on long path' , function ( done ) {
37
36
var fname = path . join ( __dirname , './fixtures/test.coffee' ) ;
38
37
var expected = path . join ( __dirname , './fixtures/test' ) ;
39
38
var result = replaceExt ( fname , '' ) ;
40
39
expect ( result ) . toEqual ( expected ) ;
41
40
done ( ) ;
42
41
} ) ;
43
42
44
- it ( 'returns a valid added extension on long path' , function ( done ) {
43
+ it ( 'returns a valid added extension on long path' , function ( done ) {
45
44
var fname = path . join ( __dirname , './fixtures/test' ) ;
46
45
var expected = path . join ( __dirname , './fixtures/test.js' ) ;
47
46
var result = replaceExt ( fname , '.js' ) ;
48
47
expect ( result ) . toEqual ( expected ) ;
49
48
done ( ) ;
50
49
} ) ;
51
50
52
- it ( 'should not replace when 1st arg is not a string (null)' , function ( done ) {
51
+ it ( 'should not replace when 1st arg is not a string (null)' , function ( done ) {
53
52
var result = replaceExt ( null , '.js' ) ;
54
53
expect ( result ) . toEqual ( null ) ;
55
54
done ( ) ;
56
55
} ) ;
57
56
58
- it ( 'should not replace when 1st arg is not a string (object)' , function ( done ) {
57
+ it ( 'should not replace when 1st arg is not a string (object)' , function ( done ) {
59
58
var obj = { } ;
60
59
var result = replaceExt ( obj , '.js' ) ;
61
60
expect ( result ) . toEqual ( obj ) ;
62
61
done ( ) ;
63
62
} ) ;
64
63
65
- it ( 'Should preserve the first dot of relative dir name.' , function ( done ) {
64
+ it ( 'Should preserve the first dot of relative dir name.' , function ( done ) {
66
65
if ( os . platform ( ) === 'win32' ) {
67
66
expect ( replaceExt ( 'a/b/c.js' , '.ts' ) ) . toEqual ( 'a\\b\\c.ts' ) ;
68
67
expect ( replaceExt ( './a/b/c.js' , '.ts' ) ) . toEqual ( '.\\a\\b\\c.ts' ) ;
0 commit comments