File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 1
1
module . exports = {
2
2
Runner : require ( './runner' ) ,
3
3
Requester : require ( './requester' ) . Requester ,
4
- version : require ( './version' )
4
+ version : require ( './version' ) ,
5
+ utils : require ( './runner/util' ) ,
6
+ Instruction : require ( './runner/instruction' )
5
7
} ;
Original file line number Diff line number Diff line change @@ -11,6 +11,13 @@ var _ = require('lodash'),
11
11
script : Infinity
12
12
} ;
13
13
14
+
15
+ function applyRunExtensions ( extensions ) {
16
+ if ( extensions && ! _ . isEmpty ( extensions ) ) {
17
+ Run . applyExtensions ( extensions ) ;
18
+ }
19
+ }
20
+
14
21
/**
15
22
* @typedef {runCallback }
16
23
* @property {Function } [done]
@@ -25,6 +32,7 @@ var _ = require('lodash'),
25
32
*/
26
33
Runner = function PostmanCollectionRunner ( options ) { // eslint-disable-line func-name-matching
27
34
this . options = _ . assign ( { } , options ) ;
35
+ applyRunExtensions ( this . options . extensions ) ;
28
36
} ;
29
37
30
38
_ . assign ( Runner . prototype , {
@@ -82,6 +90,7 @@ _.assign(Runner.prototype, {
82
90
var self = this ,
83
91
runOptions = this . prepareRunConfig ( options ) ;
84
92
93
+ applyRunExtensions ( this . options . extensions ) ;
85
94
callback = backpack . normalise ( callback ) ;
86
95
! _ . isObject ( options ) && ( options = { } ) ;
87
96
You can’t perform that action at this time.
0 commit comments