@@ -992,26 +992,24 @@ describe('runStep', () => {
992992 } as unknown as Step ;
993993 const workflowId = 'get-bird-workflow' ;
994994
995- ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce (
996- async ( { step } : { step : Step } ) => {
997- step . checks = [
998- {
999- name : CHECKS . STATUS_CODE_CHECK ,
1000- passed : true ,
1001- message : '' ,
1002- severity : 'error' ,
1003- } ,
1004- {
1005- name : CHECKS . CONTENT_TYPE_CHECK ,
1006- passed : true ,
1007- message : '' ,
1008- severity : 'error' ,
1009- } ,
1010- ] ;
995+ ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce ( async ( { step } : { step : Step } ) => {
996+ step . checks = [
997+ {
998+ name : CHECKS . STATUS_CODE_CHECK ,
999+ passed : true ,
1000+ message : '' ,
1001+ severity : 'error' ,
1002+ } ,
1003+ {
1004+ name : CHECKS . CONTENT_TYPE_CHECK ,
1005+ passed : true ,
1006+ message : '' ,
1007+ severity : 'error' ,
1008+ } ,
1009+ ] ;
10111010
1012- return { successCriteriaCheck : true , schemaCheck : true } ;
1013- }
1014- ) ;
1011+ return { successCriteriaCheck : true , schemaCheck : true } ;
1012+ } ) ;
10151013
10161014 ( checkCriteria as Mock ) . mockImplementation ( ( ) => [
10171015 {
@@ -1113,26 +1111,24 @@ describe('runStep', () => {
11131111 } as unknown as Step ;
11141112 const workflowId = 'get-bird-workflow' ;
11151113
1116- ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce (
1117- async ( { step } : { step : Step } ) => {
1118- step . checks = [
1119- {
1120- name : CHECKS . STATUS_CODE_CHECK ,
1121- passed : true ,
1122- message : '' ,
1123- severity : 'error' ,
1124- } ,
1125- {
1126- name : 'MIME-TYPE CHECK' ,
1127- passed : true ,
1128- message : '' ,
1129- severity : 'error' ,
1130- } ,
1131- ] ;
1114+ ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce ( async ( { step } : { step : Step } ) => {
1115+ step . checks = [
1116+ {
1117+ name : CHECKS . STATUS_CODE_CHECK ,
1118+ passed : true ,
1119+ message : '' ,
1120+ severity : 'error' ,
1121+ } ,
1122+ {
1123+ name : 'MIME-TYPE CHECK' ,
1124+ passed : true ,
1125+ message : '' ,
1126+ severity : 'error' ,
1127+ } ,
1128+ ] ;
11321129
1133- return { successCriteriaCheck : true , schemaCheck : true } ;
1134- }
1135- ) ;
1130+ return { successCriteriaCheck : true , schemaCheck : true } ;
1131+ } ) ;
11361132
11371133 ( checkCriteria as Mock ) . mockImplementation ( ( ) => [
11381134 {
@@ -1232,26 +1228,24 @@ describe('runStep', () => {
12321228 const workflowId = 'get-bird-workflow' ;
12331229
12341230 // @ts -ignore
1235- ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce (
1236- async ( { step } : { step : Step } ) => {
1237- step . checks = [
1238- {
1239- name : CHECKS . STATUS_CODE_CHECK ,
1240- passed : false ,
1241- message : '' ,
1242- severity : 'error' ,
1243- } ,
1244- {
1245- name : CHECKS . CONTENT_TYPE_CHECK ,
1246- passed : false ,
1247- message : '' ,
1248- severity : 'error' ,
1249- } ,
1250- ] ;
1231+ ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce ( async ( { step } : { step : Step } ) => {
1232+ step . checks = [
1233+ {
1234+ name : CHECKS . STATUS_CODE_CHECK ,
1235+ passed : false ,
1236+ message : '' ,
1237+ severity : 'error' ,
1238+ } ,
1239+ {
1240+ name : CHECKS . CONTENT_TYPE_CHECK ,
1241+ passed : false ,
1242+ message : '' ,
1243+ severity : 'error' ,
1244+ } ,
1245+ ] ;
12511246
1252- return { successCriteriaCheck : false , schemaCheck : true } ;
1253- }
1254- ) ;
1247+ return { successCriteriaCheck : false , schemaCheck : true } ;
1248+ } ) ;
12551249
12561250 ( checkCriteria as Mock ) . mockImplementation ( ( ) => [
12571251 {
@@ -1341,26 +1335,24 @@ describe('runStep', () => {
13411335 const workflowId = 'get-bird-workflow' ;
13421336
13431337 // @ts -ignore
1344- ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce (
1345- async ( { step } : { step : Step } ) => {
1346- step . checks = [
1347- {
1348- name : CHECKS . STATUS_CODE_CHECK ,
1349- passed : false ,
1350- message : '' ,
1351- severity : 'error' ,
1352- } ,
1353- {
1354- name : CHECKS . CONTENT_TYPE_CHECK ,
1355- passed : false ,
1356- message : '' ,
1357- severity : 'error' ,
1358- } ,
1359- ] ;
1338+ ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce ( async ( { step } : { step : Step } ) => {
1339+ step . checks = [
1340+ {
1341+ name : CHECKS . STATUS_CODE_CHECK ,
1342+ passed : false ,
1343+ message : '' ,
1344+ severity : 'error' ,
1345+ } ,
1346+ {
1347+ name : CHECKS . CONTENT_TYPE_CHECK ,
1348+ passed : false ,
1349+ message : '' ,
1350+ severity : 'error' ,
1351+ } ,
1352+ ] ;
13601353
1361- return { successCriteriaCheck : false , schemaCheck : true } ;
1362- }
1363- ) ;
1354+ return { successCriteriaCheck : false , schemaCheck : true } ;
1355+ } ) ;
13641356
13651357 ( checkCriteria as Mock ) . mockImplementation ( ( ) => [
13661358 {
@@ -1831,74 +1823,68 @@ describe('runStep', () => {
18311823 const workflowId = 'get-bird-workflow' ;
18321824
18331825 // @ts -ignore
1834- ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce (
1835- async ( { step } : { step : Step } ) => {
1836- step . checks = [
1837- {
1838- name : CHECKS . STATUS_CODE_CHECK ,
1839- passed : false ,
1840- message : '' ,
1841- severity : 'error' ,
1842- } ,
1843- ] ;
1844-
1845- if ( step . stepId === 'get-bird' ) {
1846- step . response = {
1847- body : {
1848- bird : '🐦' ,
1849- name : 'hawk' ,
1850- } ,
1851- statusCode : 200 ,
1852- headers : new Headers ( ) ,
1853- contentType : 'application/json' ,
1854- } as unknown as ResponseContext ;
1855- }
1826+ ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce ( async ( { step } : { step : Step } ) => {
1827+ step . checks = [
1828+ {
1829+ name : CHECKS . STATUS_CODE_CHECK ,
1830+ passed : false ,
1831+ message : '' ,
1832+ severity : 'error' ,
1833+ } ,
1834+ ] ;
18561835
1857- return { successCriteriaCheck : false , schemaCheck : true } ;
1836+ if ( step . stepId === 'get-bird' ) {
1837+ step . response = {
1838+ body : {
1839+ bird : '🐦' ,
1840+ name : 'hawk' ,
1841+ } ,
1842+ statusCode : 200 ,
1843+ headers : new Headers ( ) ,
1844+ contentType : 'application/json' ,
1845+ } as unknown as ResponseContext ;
18581846 }
1859- ) ;
18601847
1861- ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce (
1862- async ( { step } : { step : Step } ) => {
1863- step . checks = [
1864- {
1865- name : CHECKS . STATUS_CODE_CHECK ,
1866- passed : true ,
1867- message : '' ,
1868- severity : 'error' ,
1869- } ,
1870- ] ;
1848+ return { successCriteriaCheck : false , schemaCheck : true } ;
1849+ } ) ;
18711850
1872- return { successCriteriaCheck : true , schemaCheck : true } ;
1873- }
1874- ) ;
1851+ ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce ( async ( { step } : { step : Step } ) => {
1852+ step . checks = [
1853+ {
1854+ name : CHECKS . STATUS_CODE_CHECK ,
1855+ passed : true ,
1856+ message : '' ,
1857+ severity : 'error' ,
1858+ } ,
1859+ ] ;
18751860
1876- ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce (
1877- async ( { step } : { step : Step } ) => {
1878- step . checks = [
1879- {
1880- name : CHECKS . STATUS_CODE_CHECK ,
1881- passed : true ,
1882- message : '' ,
1883- severity : 'error' ,
1884- } ,
1885- ] ;
1861+ return { successCriteriaCheck : true , schemaCheck : true } ;
1862+ } ) ;
18861863
1887- if ( step . stepId === 'get-bird' ) {
1888- step . response = {
1889- body : {
1890- bird : '🐦' ,
1891- name : 'hawk' ,
1892- } ,
1893- statusCode : 200 ,
1894- headers : new Headers ( ) ,
1895- contentType : 'application/json' ,
1896- } as unknown as ResponseContext ;
1897- }
1864+ ( callAPIAndAnalyzeResults as Mock ) . mockImplementationOnce ( async ( { step } : { step : Step } ) => {
1865+ step . checks = [
1866+ {
1867+ name : CHECKS . STATUS_CODE_CHECK ,
1868+ passed : true ,
1869+ message : '' ,
1870+ severity : 'error' ,
1871+ } ,
1872+ ] ;
18981873
1899- return { successCriteriaCheck : true , schemaCheck : true } ;
1874+ if ( step . stepId === 'get-bird' ) {
1875+ step . response = {
1876+ body : {
1877+ bird : '🐦' ,
1878+ name : 'hawk' ,
1879+ } ,
1880+ statusCode : 200 ,
1881+ headers : new Headers ( ) ,
1882+ contentType : 'application/json' ,
1883+ } as unknown as ResponseContext ;
19001884 }
1901- ) ;
1885+
1886+ return { successCriteriaCheck : true , schemaCheck : true } ;
1887+ } ) ;
19021888
19031889 ( checkCriteria as Mock ) . mockImplementation ( ( ) => [
19041890 {
0 commit comments