@@ -10,14 +10,14 @@ const tester = new TextLintTester();
1010tester . run ( "max-ten" , rule , {
1111 // default max:3
1212 valid : [
13- "名詞、名詞、名詞、名詞の場合は例外" ,
13+ "名詞、名詞、名詞、名詞、 名詞の場合は例外" ,
1414 "ビスケットの主な材料は(1)小麦粉、(2)牛乳、(3)ショートニング、(4)バター、(5)砂糖である。" ,
1515 "これは、TaskA、TaskB、TaskC、TaskDが処理するものです。" ,
1616 {
17- text : textIncludeTen ( 3 - 1 )
17+ text : textIncludeTen ( 3 )
1818 } ,
1919 {
20- text : textIncludeTen ( 5 - 1 ) ,
20+ text : textIncludeTen ( 5 ) ,
2121 options : {
2222 max : 5
2323 }
@@ -33,7 +33,7 @@ tester.run("max-ten", rule, {
3333 }
3434 } ,
3535 {
36- text : `これは,これは.これは,これは.` ,
36+ text : `これは,これは.これは,これは,これは .` ,
3737 options : {
3838 touten : "," ,
3939 kuten : "."
@@ -42,22 +42,20 @@ tester.run("max-ten", rule, {
4242 ] ,
4343 invalid : [
4444 {
45- text : `これは、これは、これは
46- 、d` ,
45+ text : `これは、これは、これは、これは、これはだめ。` ,
4746 errors : [
4847 {
49- message : `一つの文で"、"を3つ以上使用しています` ,
50- line : 2 ,
51- column : 1
48+ message : `一つの文で"、"を4つ以上使用しています` ,
49+ index : 15
5250 }
5351 ]
5452 } ,
5553 {
56- text : `これは,これは,これは,これは。` ,
54+ text : `これは,これは,これは,これは,これは 。` ,
5755 errors : [
5856 {
59- message : `一つの文で","を3つ以上使用しています ` ,
60- index : 11
57+ message : `一つの文で","を4つ以上使用しています ` ,
58+ index : 15
6159 }
6260 ] ,
6361 options : {
@@ -66,11 +64,11 @@ tester.run("max-ten", rule, {
6664 }
6765 } ,
6866 {
69- text : `これは,これは,これは。これは,これは,これは,` ,
67+ text : `これは,これは,これは。これは,これは,これは,どうですか? ` ,
7068 errors : [
7169 {
72- message : `一つの文で","を3つ以上使用しています ` ,
73- index : 23
70+ message : `一つの文で","を4つ以上使用しています ` ,
71+ index : 19
7472 }
7573 ] ,
7674 options : {
@@ -79,20 +77,20 @@ tester.run("max-ten", rule, {
7977 }
8078 } ,
8179 {
82- text : textIncludeTen ( 5 ) ,
80+ text : textIncludeTen ( 6 ) ,
8381 options : {
8482 max : 5
8583 } ,
8684 errors : [
8785 {
88- message : `一つの文で"、"を5つ以上使用しています `
86+ message : `一つの文で"、"を6つ以上使用しています `
8987 }
9088 ]
9189 } ,
9290 {
9391 text : `これは、長文の例ですが、columnがちゃんと計算、されてるはずです。` ,
9492 options : {
95- max : 3
93+ max : 2
9694 } ,
9795 errors : [
9896 {
@@ -103,41 +101,41 @@ tester.run("max-ten", rule, {
103101 ]
104102 } ,
105103 {
106- text : "間に、Str以外の`code`Nodeが、あっても、OK " ,
104+ text : "間に、Str以外の`code`Nodeが、あっても、OKと、聞いています。 " ,
107105 options : {
108106 max : 3
109107 } ,
110108 errors : [
111109 {
112- message : `一つの文で"、"を3つ以上使用しています ` ,
110+ message : `一つの文で"、"を4つ以上使用しています ` ,
113111 line : 1 ,
114- column : 26
112+ column : 30
115113 }
116114 ]
117115 } ,
118116 {
119- text : `複数のセンテンスがある場合。これでも、columnが、ちゃんと計算、されているはずです 。` ,
117+ text : `複数のセンテンスがある場合。これでも、columnが、ちゃんと計算、されているはず、そのためのテキストです 。` ,
120118 options : {
121119 max : 3
122120 } ,
123121 errors : [
124122 {
125- message : `一つの文で"、"を3つ以上使用しています ` ,
123+ message : `一つの文で"、"を4つ以上使用しています ` ,
126124 line : 1 ,
127- column : 34
125+ column : 42
128126 }
129127 ]
130128 } ,
131129 {
132- text : `複数のセンテンスがあって、改行されている場合でも\n大丈夫です。これでも、lineとcolumnが、ちゃんと計算、されているはずです 。` ,
130+ text : `複数のセンテンスがあって、改行されている場合でも\n大丈夫です。これでも、lineとcolumnが、ちゃんと計算、されているはず、そのためのテキストです 。` ,
133131 options : {
134132 max : 3
135133 } ,
136134 errors : [
137135 {
138- message : `一つの文で"、"を3つ以上使用しています ` ,
136+ message : `一つの文で"、"を4つ以上使用しています ` ,
139137 line : 2 ,
140- column : 31
138+ column : 39
141139 }
142140 ]
143141 }
0 commit comments