@@ -13,6 +13,7 @@ import { Ioc } from '@adonisjs/fold'
1313import { Filesystem } from '@poppinss/dev-utils'
1414import { Application } from '@adonisjs/application/build/standalone'
1515
16+ import { toNewlineArray } from '../test-helpers'
1617import MakeController from '../commands/Make/Controller'
1718
1819const fs = new Filesystem ( join ( __dirname , '__app' ) )
@@ -42,7 +43,10 @@ test.group('Make Controller', (group) => {
4243
4344 const UsersController = await fs . get ( 'app/Controllers/Http/UsersController.ts' )
4445 const ControllerTemplate = await templates . get ( 'controller.txt' )
45- assert . equal ( UsersController , ControllerTemplate . replace ( '${filename}' , 'UsersController' ) )
46+ assert . deepEqual (
47+ toNewlineArray ( UsersController ) ,
48+ toNewlineArray ( ControllerTemplate . replace ( '${filename}' , 'UsersController' ) ) ,
49+ )
4650 } )
4751
4852 test ( 'make a resourceful controller inside the default directory' , async ( assert ) => {
@@ -57,7 +61,10 @@ test.group('Make Controller', (group) => {
5761
5862 const UsersController = await fs . get ( 'app/Controllers/Http/UsersController.ts' )
5963 const ResourceTemplate = await templates . get ( 'resource-controller.txt' )
60- assert . equal ( UsersController , ResourceTemplate . replace ( '${filename}' , 'UsersController' ) )
64+ assert . deepEqual (
65+ toNewlineArray ( UsersController ) ,
66+ toNewlineArray ( ResourceTemplate . replace ( '${filename}' , 'UsersController' ) ) ,
67+ )
6168 } )
6269
6370 test ( 'make a controller inside a custom directory' , async ( assert ) => {
@@ -78,6 +85,9 @@ test.group('Make Controller', (group) => {
7885
7986 const UsersController = await fs . get ( 'app/Controllers/UsersController.ts' )
8087 const ControllerTemplate = await templates . get ( 'controller.txt' )
81- assert . equal ( UsersController , ControllerTemplate . replace ( '${filename}' , 'UsersController' ) )
88+ assert . deepEqual (
89+ toNewlineArray ( UsersController ) ,
90+ toNewlineArray ( ControllerTemplate . replace ( '${filename}' , 'UsersController' ) ) ,
91+ )
8292 } )
8393} )
0 commit comments