@@ -5,26 +5,27 @@ import logger from './logger';
55import { globalConfig , testConfig , configTypes } from './defaultConfig' ;
66import actions from './actions' ;
77
8- jest . mock ( 'chromy' , ( ) => jest . fn ( ) . mockImplementation ( ( ) =>
9- ( {
10- goto : jest . fn ( ) ,
11- close : jest . fn ( ) ,
12- screenshotDocument : jest . fn ( ( ) => 'png file' ) ,
13- screenshotSelector : jest . fn ( ( ) => 'png file' ) ,
14- screenshot : jest . fn ( ( ) => 'png file' ) ,
15- } ) ,
16- ) ) ;
8+ jest . mock ( 'chromy' , ( ) => jest . fn ( ( ) =>
9+ ( {
10+ goto : jest . fn ( ) ,
11+ close : jest . fn ( ) ,
12+ screenshotDocument : jest . fn ( ( ) => 'png file' ) ,
13+ screenshotSelector : jest . fn ( ( ) => 'png file' ) ,
14+ screenshot : jest . fn ( ( ) => 'png file' ) ,
15+ } ) ,
16+ ) ) ;
1717
1818jest . mock ( './compareImage' , ( ) => jest . fn ( arg =>
19- new Promise ( ( resolve , reject ) => {
20- if ( arg . screenshots === './screenshots' ) {
21- return resolve ( 'Saving the diff image to disk' ) ;
22- }
23- return reject ( 'error' ) ;
24- } ) ,
25- ) ) ;
19+ new Promise ( ( resolve , reject ) => {
20+ if ( arg . screenshots === './screenshots' ) {
21+ return resolve ( 'Saving the diff image to disk' ) ;
22+ }
23+ return reject ( 'error' ) ;
24+ } ) ,
25+ ) ) ;
2626
2727let loggerCalls = [ ] ;
28+ logger . prefix = ( ) => logger ;
2829logger . log = ( ...args ) => {
2930 loggerCalls . push ( ...args ) ;
3031} ;
@@ -46,7 +47,7 @@ describe('ChromyRunner', () => {
4647 const result = await run ( chromy , globalConfig , testConfig ) ;
4748 expect ( result ) . toEqual ( true ) ;
4849 expect ( loggerCalls [ 0 ] ) . toEqual ( 'goto -> www.example.com' ) ;
49- expect ( loggerCalls [ 1 ] ) . toEqual ( 'Capturing screenshot of whole DOM' ) ;
50+ expect ( loggerCalls [ 1 ] ) . toEqual ( 'capturing screenshot of whole DOM' ) ;
5051 expect ( loggerCalls [ 2 ] ) . toEqual ( 'screenshot saved in -> ./screenshots/default.png' ) ;
5152 expect ( writeFileSyncCalls ) . toEqual ( [ './screenshots/default.png' , 'png file' ] ) ;
5253 } ) ;
@@ -55,7 +56,7 @@ describe('ChromyRunner', () => {
5556 const result = await run ( chromy , globalConfig , testConfig ) ;
5657 expect ( result ) . toEqual ( true ) ;
5758 expect ( loggerCalls [ 0 ] ) . toEqual ( 'goto -> www.example.com' ) ;
58- expect ( loggerCalls [ 1 ] ) . toEqual ( 'Capturing screenshot of whole DOM' ) ;
59+ expect ( loggerCalls [ 1 ] ) . toEqual ( 'capturing screenshot of whole DOM' ) ;
5960 expect ( loggerCalls [ 2 ] ) . toEqual ( 'screenshot saved in -> ./differencify_report/default.png' ) ;
6061 expect ( writeFileSyncCalls ) . toEqual ( [ './differencify_report/default.png' , 'png file' ] ) ;
6162 } ) ;
@@ -67,7 +68,7 @@ describe('ChromyRunner', () => {
6768 testConfig . steps . pop ( { name : actions . test , value : globalConfig . testReportPath } ) ;
6869 expect ( result ) . toEqual ( true ) ;
6970 expect ( loggerCalls [ 0 ] ) . toEqual ( 'goto -> www.example.com' ) ;
70- expect ( loggerCalls [ 1 ] ) . toEqual ( 'Capturing screenshot of whole DOM' ) ;
71+ expect ( loggerCalls [ 1 ] ) . toEqual ( 'capturing screenshot of whole DOM' ) ;
7172 expect ( loggerCalls [ 2 ] ) . toEqual ( 'screenshot saved in -> ./differencify_report/default.png' ) ;
7273 expect ( writeFileSyncCalls ) . toEqual ( [ './differencify_report/default.png' , 'png file' ] ) ;
7374 } ) ;
@@ -76,7 +77,7 @@ describe('ChromyRunner', () => {
7677 const result = await run ( chromy , globalConfig , testConfig ) ;
7778 expect ( result ) . toEqual ( true ) ;
7879 expect ( loggerCalls [ 0 ] ) . toEqual ( 'goto -> www.example.com' ) ;
79- expect ( loggerCalls [ 1 ] ) . toEqual ( 'Capturing screenshot of whole DOM' ) ;
80+ expect ( loggerCalls [ 1 ] ) . toEqual ( 'capturing screenshot of whole DOM' ) ;
8081 expect ( loggerCalls [ 2 ] ) . toEqual ( 'screenshot saved in -> ./screenshots/default.png' ) ;
8182 expect ( writeFileSyncCalls ) . toEqual ( [ './screenshots/default.png' , 'png file' ] ) ;
8283 } ) ;
@@ -98,7 +99,7 @@ describe('ChromyRunner', () => {
9899 const result = await run ( chromy , globalConfig , newConfig ) ;
99100 expect ( result ) . toEqual ( true ) ;
100101 expect ( loggerCalls [ 0 ] ) . toEqual ( 'goto -> www.example.com' ) ;
101- expect ( loggerCalls [ 1 ] ) . toEqual ( 'Capturing screenshot of chrome window' ) ;
102+ expect ( loggerCalls [ 1 ] ) . toEqual ( 'capturing screenshot of chrome window' ) ;
102103 expect ( loggerCalls [ 2 ] ) . toEqual ( 'screenshot saved in -> ./differencify_report/default.png' ) ;
103104 expect ( writeFileSyncCalls ) . toEqual ( [ './differencify_report/default.png' , 'png file' ] ) ;
104105 } ) ;
@@ -118,7 +119,7 @@ describe('ChromyRunner', () => {
118119 const result = await run ( chromy , globalConfig , newConfig ) ;
119120 expect ( result ) . toEqual ( true ) ;
120121 expect ( loggerCalls [ 0 ] ) . toEqual ( 'goto -> www.example.com' ) ;
121- expect ( loggerCalls [ 1 ] ) . toEqual ( 'Capturing screenshot of whole DOM' ) ;
122+ expect ( loggerCalls [ 1 ] ) . toEqual ( 'capturing screenshot of whole DOM' ) ;
122123 expect ( loggerCalls [ 2 ] ) . toEqual ( 'screenshot saved in -> ./differencify_report/default.png' ) ;
123124 expect ( writeFileSyncCalls ) . toEqual ( [ './differencify_report/default.png' , 'png file' ] ) ;
124125 } ) ;
@@ -138,7 +139,7 @@ describe('ChromyRunner', () => {
138139 const result = await run ( chromy , globalConfig , newConfig ) ;
139140 expect ( result ) . toEqual ( true ) ;
140141 expect ( loggerCalls [ 0 ] ) . toEqual ( 'goto -> www.example.com' ) ;
141- expect ( loggerCalls [ 1 ] ) . toEqual ( 'Capturing screenshot of #form selector' ) ;
142+ expect ( loggerCalls [ 1 ] ) . toEqual ( 'capturing screenshot of #form selector' ) ;
142143 expect ( loggerCalls [ 2 ] ) . toEqual ( 'screenshot saved in -> ./differencify_report/default.png' ) ;
143144 expect ( writeFileSyncCalls ) . toEqual ( [ './differencify_report/default.png' , 'png file' ] ) ;
144145 } ) ;
0 commit comments