File tree Expand file tree Collapse file tree 2 files changed +3
-10
lines changed
Expand file tree Collapse file tree 2 files changed +3
-10
lines changed Original file line number Diff line number Diff line change @@ -16,14 +16,7 @@ const transport = nodemailer.createTransport({
1616
1717const templateFilePath = path . join ( __dirname , '..' , 'template.pug' ) ;
1818
19- const renderFilePromise = ( view , locals ) => {
20- return new Promise ( ( resolve , reject ) => {
21- pug . renderFile ( view , locals , ( err , html ) => {
22- if ( err ) return reject ( err ) ;
23- resolve ( html ) ;
24- } ) ;
25- } ) ;
26- } ;
19+ const renderFilePromise = Promise . promisify ( pug . renderFile ) ;
2720
2821const previewEmail = async ( message , id , open = true ) => {
2922 if ( typeof message !== 'object' )
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ test('opens a preview email', async t => {
3737} ) ;
3838
3939test ( 'does not open' , async t => {
40- const url = await previewEmail ( { } ) ;
40+ const url = await previewEmail ( { } , null , false ) ;
4141 t . true ( typeof url === 'string' ) ;
4242} ) ;
4343
@@ -48,7 +48,7 @@ test('invalid message', async t => {
4848
4949test ( 'custom id' , async t => {
5050 const id = new Date ( ) . getTime ( ) . toString ( ) ;
51- const url = await previewEmail ( { } , id ) ;
51+ const url = await previewEmail ( { } , id , false ) ;
5252 t . is ( path . basename ( url ) . replace ( '.html' , '' ) , id ) ;
5353} ) ;
5454
You can’t perform that action at this time.
0 commit comments