1- const app = require ( '../../lib/app' )
1+ const createApp = require ( '../../lib/app' )
2+ const app = createApp ( )
23const enterpriseServerReleases = require ( '../../lib/enterprise-server-releases' )
34const { get, getDOM } = require ( '../helpers/supertest' )
45const supertest = require ( 'supertest' )
@@ -126,7 +127,7 @@ describe('does not render survey prompt or contribution button', () => {
126127
127128describe ( 'JS and CSS assets' , ( ) => {
128129 it ( 'returns the expected CSS file > 2.18' , async ( ) => {
129- const result = await supertest ( app ( ) )
130+ const result = await supertest ( app )
130131 . get ( '/enterprise/2.18/dist/index.css' )
131132 . set ( 'Referrer' , '/en/enterprise/2.18' )
132133
@@ -136,7 +137,7 @@ describe('JS and CSS assets', () => {
136137 } )
137138
138139 it ( 'returns the expected CSS file' , async ( ) => {
139- const result = await supertest ( app ( ) )
140+ const result = await supertest ( app )
140141 . get ( '/stylesheets/index.css' )
141142 . set ( 'Referrer' , '/en/enterprise/2.13' )
142143
@@ -146,7 +147,7 @@ describe('JS and CSS assets', () => {
146147 } )
147148
148149 it ( 'returns the expected JS file > 2.18' , async ( ) => {
149- const result = await supertest ( app ( ) )
150+ const result = await supertest ( app )
150151 . get ( '/enterprise/2.18/dist/index.js' )
151152 . set ( 'Referrer' , '/en/enterprise/2.18' )
152153
@@ -156,7 +157,7 @@ describe('JS and CSS assets', () => {
156157 } )
157158
158159 it ( 'returns the expected JS file' , async ( ) => {
159- const result = await supertest ( app ( ) )
160+ const result = await supertest ( app )
160161 . get ( '/javascripts/index.js' )
161162 . set ( 'Referrer' , '/en/enterprise/2.13' )
162163
@@ -166,7 +167,7 @@ describe('JS and CSS assets', () => {
166167 } )
167168
168169 it ( 'returns the expected image' , async ( ) => {
169- const result = await supertest ( app ( ) )
170+ const result = await supertest ( app )
170171 . get ( '/assets/images/octicons/hamburger.svg' )
171172 . set ( 'Referrer' , '/en/enterprise/2.17' )
172173
@@ -176,7 +177,7 @@ describe('JS and CSS assets', () => {
176177 } )
177178
178179 it ( 'returns the expected node_modules' , async ( ) => {
179- const result = await supertest ( app ( ) )
180+ const result = await supertest ( app )
180181 . get ( '/node_modules/algoliasearch/dist/algoliasearch.min.js' )
181182 . set ( 'Referrer' , '/en/enterprise/2.17' )
182183
@@ -186,7 +187,7 @@ describe('JS and CSS assets', () => {
186187 } )
187188
188189 it ( 'returns the expected favicon' , async ( ) => {
189- const result = await supertest ( app ( ) )
190+ const result = await supertest ( app )
190191 . get ( '/assets/images/site/favicon.svg' )
191192 . set ( 'Referrer' , '/en/enterprise/2.18' )
192193
@@ -196,7 +197,7 @@ describe('JS and CSS assets', () => {
196197 } )
197198
198199 it ( 'returns the expected CSS file ( <2.13 )' , async ( ) => {
199- const result = await supertest ( app ( ) )
200+ const result = await supertest ( app )
200201 . get ( '/assets/stylesheets/application.css' )
201202 . set ( 'Referrer' , '/en/enterprise/2.12' )
202203
@@ -206,7 +207,7 @@ describe('JS and CSS assets', () => {
206207 } )
207208
208209 it ( 'ignores invalid paths' , async ( ) => {
209- const result = await supertest ( app ( ) )
210+ const result = await supertest ( app )
210211 . get ( '/pizza/index.css' )
211212 . set ( 'Referrer' , '/en/enterprise/2.13' )
212213
0 commit comments