@@ -23,8 +23,8 @@ test('camelCase', t => {
23
23
t . is ( camelCase ( '__foo__bar__' ) , 'fooBar' ) ;
24
24
t . is ( camelCase ( 'foo bar' ) , 'fooBar' ) ;
25
25
t . is ( camelCase ( ' foo bar ' ) , 'fooBar' ) ;
26
- t . is ( camelCase ( '-' ) , '- ' ) ;
27
- t . is ( camelCase ( ' - ' ) , '- ' ) ;
26
+ t . is ( camelCase ( '-' ) , '' ) ;
27
+ t . is ( camelCase ( ' - ' ) , '' ) ;
28
28
t . is ( camelCase ( 'fooBar' ) , 'fooBar' ) ;
29
29
t . is ( camelCase ( 'fooBar-baz' ) , 'fooBarBaz' ) ;
30
30
t . is ( camelCase ( 'foìBar-baz' ) , 'foìBarBaz' ) ;
@@ -40,6 +40,13 @@ test('camelCase', t => {
40
40
t . is ( camelCase ( [ '' , '' ] ) , '' ) ;
41
41
t . is ( camelCase ( '--' ) , '' ) ;
42
42
t . is ( camelCase ( '' ) , '' ) ;
43
+ t . is ( camelCase ( '_' ) , '' ) ;
44
+ t . is ( camelCase ( ' ' ) , '' ) ;
45
+ t . is ( camelCase ( '.' ) , '' ) ;
46
+ t . is ( camelCase ( '..' ) , '' ) ;
47
+ t . is ( camelCase ( '--' ) , '' ) ;
48
+ t . is ( camelCase ( ' ' ) , '' ) ;
49
+ t . is ( camelCase ( '__' ) , '' ) ;
43
50
t . is ( camelCase ( '--__--_--_' ) , '' ) ;
44
51
t . is ( camelCase ( [ '---_' , '--' , '' , '-_- ' ] ) , '' ) ;
45
52
t . is ( camelCase ( 'foo bar?' ) , 'fooBar?' ) ;
@@ -89,8 +96,8 @@ test('camelCase with pascalCase option', t => {
89
96
t . is ( camelCase ( '__foo__bar__' , { pascalCase : true } ) , 'FooBar' ) ;
90
97
t . is ( camelCase ( 'foo bar' , { pascalCase : true } ) , 'FooBar' ) ;
91
98
t . is ( camelCase ( ' foo bar ' , { pascalCase : true } ) , 'FooBar' ) ;
92
- t . is ( camelCase ( '-' , { pascalCase : true } ) , '- ' ) ;
93
- t . is ( camelCase ( ' - ' , { pascalCase : true } ) , '- ' ) ;
99
+ t . is ( camelCase ( '-' , { pascalCase : true } ) , '' ) ;
100
+ t . is ( camelCase ( ' - ' , { pascalCase : true } ) , '' ) ;
94
101
t . is ( camelCase ( 'fooBar' , { pascalCase : true } ) , 'FooBar' ) ;
95
102
t . is ( camelCase ( 'fooBar-baz' , { pascalCase : true } ) , 'FooBarBaz' ) ;
96
103
t . is ( camelCase ( 'foìBar-baz' , { pascalCase : true } ) , 'FoìBarBaz' ) ;
0 commit comments