@@ -31,22 +31,33 @@ test('false for uppercase on lowercase', t => {
31
31
t . is ( actual , false ) ;
32
32
} ) ;
33
33
34
+ test ( 'true for * on lowercase' , t => {
35
+ const actual = ensure ( '*' , 'lowercase' ) ;
36
+ console . log ( { actual} ) ;
37
+ t . is ( actual , true ) ;
38
+ } ) ;
39
+
34
40
test ( 'true for uppercase on uppercase' , t => {
35
41
const actual = ensure ( 'A' , 'uppercase' ) ;
36
42
t . is ( actual , true ) ;
37
43
} ) ;
38
44
39
- test ( 'false for lowercase on lowercase ' , t => {
45
+ test ( 'false for lowercase on uppercase ' , t => {
40
46
const actual = ensure ( 'a' , 'uppercase' ) ;
41
47
t . is ( actual , false ) ;
42
48
} ) ;
43
49
50
+ test ( 'true for * on uppercase' , t => {
51
+ const actual = ensure ( '*' , 'uppercase' ) ;
52
+ t . is ( actual , true ) ;
53
+ } ) ;
54
+
44
55
test ( 'true for sentencecase on sentencecase' , t => {
45
56
const actual = ensure ( 'Sentence case' , 'sentence-case' ) ;
46
57
t . is ( actual , true ) ;
47
58
} ) ;
48
59
49
- test ( 'false for lowsercase on sentencecase' , t => {
60
+ test ( 'false for lowercase on sentencecase' , t => {
50
61
t . is ( ensure ( 'sentence case' , 'sentence-case' ) , false ) ;
51
62
} ) ;
52
63
@@ -73,3 +84,33 @@ test('false for snake_case on sentencecase', t => {
73
84
test ( 'false for camelCase on sentencecase' , t => {
74
85
t . is ( ensure ( 'camelCase' , 'sentence-case' ) , false ) ;
75
86
} ) ;
87
+
88
+ test ( 'true for * on sentence-case' , t => {
89
+ const actual = ensure ( '*' , 'sentence-case' ) ;
90
+ t . is ( actual , true ) ;
91
+ } ) ;
92
+
93
+ test ( 'true for * on camel-case' , t => {
94
+ const actual = ensure ( '*' , 'camel-case' ) ;
95
+ t . is ( actual , true ) ;
96
+ } ) ;
97
+
98
+ test ( 'true for * on kebab-case' , t => {
99
+ const actual = ensure ( '*' , 'kebab-case' ) ;
100
+ t . is ( actual , true ) ;
101
+ } ) ;
102
+
103
+ test ( 'true for * on snake-case' , t => {
104
+ const actual = ensure ( '*' , 'snake-case' ) ;
105
+ t . is ( actual , true ) ;
106
+ } ) ;
107
+
108
+ test ( 'true for * on pascal-case' , t => {
109
+ const actual = ensure ( '*' , 'snake-case' ) ;
110
+ t . is ( actual , true ) ;
111
+ } ) ;
112
+
113
+ test ( 'true for * on start-case' , t => {
114
+ const actual = ensure ( '*' , 'snake-case' ) ;
115
+ t . is ( actual , true ) ;
116
+ } ) ;
0 commit comments