Skip to content

Commit 890d94b

Browse files
committed
feat: release new format rule based on sql-formatter
BREAKING CHANGE: new formatting rules
1 parent e232271 commit 890d94b

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

src/rules/format.test.ts

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,40 @@ export default createRuleTester(
4242
\`
4343
`,
4444
},
45+
{
46+
code: multiline`
47+
sql.fragment\`
48+
select
49+
COUNT(*)
50+
from
51+
message
52+
where
53+
id = \${message.id}
54+
\`
55+
`,
56+
errors: [
57+
{
58+
messageId: 'format',
59+
},
60+
],
61+
name: 'keywordCase:upper',
62+
options: [
63+
{},
64+
{
65+
keywordCase: 'upper',
66+
},
67+
],
68+
output: multiline`
69+
sql.fragment\`
70+
SELECT
71+
COUNT(*)
72+
FROM
73+
message
74+
WHERE
75+
id = \${message.id}
76+
\`
77+
`,
78+
},
4579
{
4680
code: multiline`
4781
sql.fragment\`

0 commit comments

Comments
 (0)