@@ -14,7 +14,7 @@ import type {
1414 ParsedArgs ,
1515} from "../types.js" ;
1616import { EXIT_FAIL , EXIT_OK } from "../util/constants.js" ;
17- import { createLogger } from "../util/createLogger.js" ;
17+ import { createLogger , createTestLogger } from "../util/createLogger.js" ;
1818import { getDefaultArguments } from "../util/getDefaultArguments.js" ;
1919import { normalizeToPosix } from "../util/normalizeToPosix.js" ;
2020import { parseArgs } from "../util/parseArgs.js" ;
@@ -28,7 +28,7 @@ suite("CLI", () => {
2828 "content" ,
2929 ) ;
3030 const cli = createCLI ( ( text ) => `${ text } updated` ) ;
31- const logger = createLogger ( true ) ;
31+ const logger = createTestLogger ( ) ;
3232
3333 try {
3434 const didChange = await formatFile ( {
@@ -54,7 +54,7 @@ suite("CLI", () => {
5454 "content" ,
5555 ) ;
5656 const cli = createCLI ( ( text ) => `${ text } updated` ) ;
57- const logger = createLogger ( true ) ;
57+ const logger = createTestLogger ( ) ;
5858
5959 try {
6060 const didChange = await formatFile ( {
@@ -83,7 +83,7 @@ suite("CLI", () => {
8383 const cli = createCLI ( ( text ) =>
8484 text === "changed" ? "changed updated" : text ,
8585 ) ;
86- const logger = createLogger ( true ) ;
86+ const logger = createTestLogger ( ) ;
8787
8888 try {
8989 await fs . writeFile ( unchangedFileName , "unchanged" , "utf8" ) ;
@@ -113,7 +113,7 @@ suite("CLI", () => {
113113 test ( "Ignores missing files" , async ( ) => {
114114 const fileName = path . join ( os . tmpdir ( ) , "talonfmt-missing.txt" ) ;
115115 const cli = createCLI ( ( text ) => `${ text } updated` ) ;
116- const logger = createLogger ( true ) ;
116+ const logger = createTestLogger ( ) ;
117117
118118 const didChange = await formatFile ( {
119119 cli,
@@ -135,7 +135,7 @@ suite("CLI", () => {
135135 const cli = createCLI (
136136 ( _text , options ) => `indentSize=${ options . indentSize ?? "unset" } ` ,
137137 ) ;
138- const logger = createLogger ( true ) ;
138+ const logger = createTestLogger ( ) ;
139139
140140 try {
141141 await writeEditorConfig ( fileName , {
@@ -167,7 +167,7 @@ suite("CLI", () => {
167167 const cli = createCLI (
168168 ( _text , options ) => `indentSize=${ options . indentSize ?? "unset" } ` ,
169169 ) ;
170- const logger = createLogger ( true ) ;
170+ const logger = createTestLogger ( ) ;
171171
172172 try {
173173 await writeEditorConfig ( fileName , {
@@ -201,7 +201,7 @@ suite("CLI", () => {
201201 ( _text , options ) =>
202202 `maxLineLength=${ options . maxLineLength ?? "unset" } ` ,
203203 ) ;
204- const logger = createLogger ( true ) ;
204+ const logger = createTestLogger ( ) ;
205205
206206 try {
207207 await writeEditorConfig ( fileName , {
@@ -233,7 +233,7 @@ suite("CLI", () => {
233233 const cli = createCLI (
234234 ( _text , options ) => `endOfLine=${ options . endOfLine ?? "unset" } ` ,
235235 ) ;
236- const logger = createLogger ( true ) ;
236+ const logger = createTestLogger ( ) ;
237237
238238 try {
239239 await writeEditorConfig ( fileName , {
@@ -265,7 +265,7 @@ suite("CLI", () => {
265265 const cli = createCLI ( ( ) => {
266266 throw new Error ( "boom" ) ;
267267 } ) ;
268- const logger = createLogger ( true ) ;
268+ const logger = createTestLogger ( ) ;
269269
270270 try {
271271 await assert . rejects (
@@ -285,7 +285,7 @@ suite("CLI", () => {
285285
286286 test ( "Writes formatted stdin to stdout" , async ( ) => {
287287 const cli = createCLI ( ( text ) => `${ text } updated` ) ;
288- const logger = createLogger ( ) ;
288+ const logger = createTestLogger ( ) ;
289289 const output = await captureStreamWrite ( process . stdout , async ( ) =>
290290 readAndFormatStdin ( cli , logger , "content" ) ,
291291 ) ;
@@ -312,7 +312,7 @@ suite("CLI", () => {
312312 "content" ,
313313 ) ;
314314 const cli = createCLI ( ( text ) => `${ text } updated` ) ;
315- const logger = createLogger ( true ) ;
315+ const logger = createTestLogger ( ) ;
316316
317317 try {
318318 const stdout = await captureStreamWrite ( process . stdout , async ( ) =>
@@ -379,7 +379,7 @@ suite("CLI", () => {
379379
380380 test ( "Returns success for unchanged stdin in check mode" , async ( ) => {
381381 const cli = createCLI ( ( text ) => text ) ;
382- const logger = createLogger ( ) ;
382+ const logger = createTestLogger ( ) ;
383383 const stderr = await captureStreamWrite ( process . stderr , async ( ) =>
384384 readAndFormatStdin ( cli , logger , "content" , true ) ,
385385 ) ;
@@ -418,7 +418,7 @@ suite("CLI", () => {
418418 return Promise . resolve ( text ) ;
419419 } ,
420420 } ;
421- const logger = createLogger ( true ) ;
421+ const logger = createTestLogger ( ) ;
422422
423423 try {
424424 await writeEditorConfig ( fileName , {
@@ -463,7 +463,7 @@ suite("CLI", () => {
463463 return Promise . resolve ( text ) ;
464464 } ,
465465 } ;
466- const logger = createLogger ( true ) ;
466+ const logger = createTestLogger ( ) ;
467467
468468 try {
469469 process . chdir ( directory ) ;
@@ -565,7 +565,7 @@ suite("CLI", () => {
565565 "content" ,
566566 ) ;
567567 const cli = createCLI ( ( text ) => `${ text } updated` ) ;
568- const logger = createLogger ( true ) ;
568+ const logger = createTestLogger ( ) ;
569569
570570 try {
571571 const output = await captureStreamWrite ( process . stdout , async ( ) =>
0 commit comments