Skip to content

Commit ed6076d

Browse files
armano2JamesHenry
authored andcommitted
[CHORE] [ban-types] migrate message to messageId (typescript-eslint#223)
1 parent b2c17b5 commit ed6076d

File tree

1 file changed

+64
-23
lines changed
  • packages/eslint-plugin-typescript/tests/lib/rules

1 file changed

+64
-23
lines changed

packages/eslint-plugin-typescript/tests/lib/rules/ban-types.js

+64-23
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,11 @@ ruleTester.run("ban-types", rule, {
5858
code: "let a: Object;",
5959
errors: [
6060
{
61-
message: "Don't use 'Object' as a type. Use '{}' instead.",
61+
messageId: "bannedTypeMessage",
62+
data: {
63+
name: "Object",
64+
customMessage: " Use '{}' instead.",
65+
},
6266
line: 1,
6367
column: 8,
6468
},
@@ -70,8 +74,11 @@ ruleTester.run("ban-types", rule, {
7074
output: "let b: {c: string};",
7175
errors: [
7276
{
73-
message:
74-
"Don't use 'String' as a type. Use string instead.",
77+
messageId: "bannedTypeMessage",
78+
data: {
79+
name: "String",
80+
customMessage: " Use string instead.",
81+
},
7582
line: 1,
7683
column: 12,
7784
},
@@ -83,8 +90,11 @@ ruleTester.run("ban-types", rule, {
8390
output: "function foo(a: string) {}",
8491
errors: [
8592
{
86-
message:
87-
"Don't use 'String' as a type. Use string instead.",
93+
messageId: "bannedTypeMessage",
94+
data: {
95+
name: "String",
96+
customMessage: " Use string instead.",
97+
},
8898
line: 1,
8999
column: 17,
90100
},
@@ -96,8 +106,11 @@ ruleTester.run("ban-types", rule, {
96106
output: "'a' as string;",
97107
errors: [
98108
{
99-
message:
100-
"Don't use 'String' as a type. Use string instead.",
109+
messageId: "bannedTypeMessage",
110+
data: {
111+
name: "String",
112+
customMessage: " Use string instead.",
113+
},
101114
line: 1,
102115
column: 8,
103116
},
@@ -108,7 +121,8 @@ ruleTester.run("ban-types", rule, {
108121
code: "let c: F;",
109122
errors: [
110123
{
111-
message: "Don't use 'F' as a type.",
124+
messageId: "bannedTypeMessage",
125+
data: { name: "F", customMessage: "" },
112126
line: 1,
113127
column: 8,
114128
},
@@ -138,53 +152,80 @@ ruleTester.run("ban-types", rule, {
138152
`,
139153
errors: [
140154
{
141-
message:
142-
"Don't use 'String' as a type. Use string instead.",
155+
messageId: "bannedTypeMessage",
156+
data: {
157+
name: "String",
158+
customMessage: " Use string instead.",
159+
},
143160
line: 2,
144161
column: 27,
145162
},
146163
{
147-
message:
148-
"Don't use 'String' as a type. Use string instead.",
164+
messageId: "bannedTypeMessage",
165+
data: {
166+
name: "String",
167+
customMessage: " Use string instead.",
168+
},
149169
line: 2,
150170
column: 47,
151171
},
152172
{
153-
message: "Don't use 'Object' as a type. Use '{}' instead.",
173+
messageId: "bannedTypeMessage",
174+
data: {
175+
name: "Object",
176+
customMessage: " Use '{}' instead.",
177+
},
154178
line: 2,
155179
column: 70,
156180
},
157181
{
158-
message:
159-
"Don't use 'String' as a type. Use string instead.",
182+
messageId: "bannedTypeMessage",
183+
data: {
184+
name: "String",
185+
customMessage: " Use string instead.",
186+
},
160187
line: 3,
161188
column: 35,
162189
},
163190
{
164-
message: "Don't use 'Object' as a type. Use '{}' instead.",
191+
messageId: "bannedTypeMessage",
192+
data: {
193+
name: "Object",
194+
customMessage: " Use '{}' instead.",
195+
},
165196
line: 3,
166197
column: 44,
167198
},
168199
{
169-
message: "Don't use 'Array' as a type.",
200+
messageId: "bannedTypeMessage",
201+
data: { name: "Array", customMessage: "" },
170202
line: 6,
171203
column: 27,
172204
},
173205
{
174-
message:
175-
"Don't use 'String' as a type. Use string instead.",
206+
messageId: "bannedTypeMessage",
207+
data: {
208+
name: "String",
209+
customMessage: " Use string instead.",
210+
},
176211
line: 6,
177212
column: 33,
178213
},
179214
{
180-
message:
181-
"Don't use 'String' as a type. Use string instead.",
215+
messageId: "bannedTypeMessage",
216+
data: {
217+
name: "String",
218+
customMessage: " Use string instead.",
219+
},
182220
line: 7,
183221
column: 32,
184222
},
185223
{
186-
message:
187-
"Don't use 'String' as a type. Use string instead.",
224+
messageId: "bannedTypeMessage",
225+
data: {
226+
name: "String",
227+
customMessage: " Use string instead.",
228+
},
188229
line: 7,
189230
column: 46,
190231
},

0 commit comments

Comments
 (0)