рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рд╣реИ, рдПрдордПрд╕рдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЛрдбрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓
рдЙрд╕рдХреЗ рдмрд╛рдж npm install рдХреЗрд╡рд▓ c:\programfiles\nodejs рдХреЗ рддрд╣рдд рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдФрд░ рд╣рд░ рдмрд╛рд░ рдиреЛрдб.рдЬреЗрдПрд╕ рдХреЗ рддрд╣рдд рдореЗрд░реА рдкреВрд░реА рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛ рдлрд╝реЛрд▓реНрдбрд░ рд╕рдВрд░рдЪрдирд╛ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИред
рдореИрдВрдиреЗ рд╕реНрдерд╛рдиреАрдп рдФрд░ рд╡реИрд╢реНрд╡рд┐рдХ рджреЛрдиреЛрдВ npm рд░рди рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдорд╢реАрди рдХреЛ рдкреБрди: рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдЕрдкрдиреЗ рд╡рд░реНрдХрд╢реЙрдк рдХреЗ рддрд╣рдд рд╡рд░реНрдХрд╢реЙрдкрдлреЛрд▓реНрдбрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП npm рдЗрдВрд╕реНрдЯреЙрд▓ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛\npm install --dev
рдпрд╣ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЬрдм рдореИрдВ @node_env=test .. рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реВрдБ рдЬреИрд╕рд╛ рдХрд┐ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдореЗрдВ рд╣реИред рдпрд╣ рдХрд╣рддрд╛ рд░рд╣рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдЖрджреЗрд╢ рдирд╣реАрдВ рд╣реИ
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬрдм рдореИрдВ рдХрдХрдбрд╝реА.рдЬреЗрдПрд╕ рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдореБрдЭреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреНрд░реБрдЯрд┐ рдкреЙрдк рдЕрдк рджреЗрддрд╛ рд╣реИред
рдХрд╣ рд░рд╣рд╛ :
рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
c.:\ users.currentuserappdata\roaming\npm\cucumber.js
рдкрдВрдХреНрддрд┐ 1
рдЪрд╛рд░:1
рддреНрд░реБрдЯрд┐: рдЕрдорд╛рдиреНрдп рд╡рд░реНрдг
рдХреЛрдб:800a03f6
рд╕реНрд░реЛрдд: рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЬреЗрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрдХрд▓рди рддреНрд░реБрдЯрд┐
рдЬрдм рдореИрдВ c.:\users.currentuserappdata\roaming\npm\cucumber.js рдЦреЛрд▓рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдпрд╣ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ
рдЕрдЧрд░ [-x " dirname "$0"
/рдиреЛрдб"]; рдлрд┐рд░
" dirname "$0"
/рдиреЛрдб" " dirname "$0"
/../cucumber/bin/cucumber.js" "$@"
рд░рд┐рдЯ = $?
рдЕрдиреНрдпрдерд╛
рдиреЛрдб " dirname "$0"
/../cucumber/bin/cucumber.js" "$@"
рд░рд┐рдЯ = $?
рдлрд╛рдИ
$ret . рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ
рд╢реАрдШреНрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж #jbpros
рдЗрд╕рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ Cucumber.js рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдорд┐рд▓рддреА рд╣реИрдВ рдЬреЛ рдЖрдк рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░ рджреВрдВрдЧрд╛ред
рдореБрдЭреЗ рдЕрднреА рдпрд╣ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓рд╛ рд╣реИ:
рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
c.:\ users.currentuserappdata\roaming\npm\cucumber.js
рдкрдВрдХреНрддрд┐ 1
рдЪрд╛рд░:1
рддреНрд░реБрдЯрд┐: рдЕрдорд╛рдиреНрдп рд╡рд░реНрдг
рдХреЛрдб:800a03f6
рд╕реНрд░реЛрдд: рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЬреЗрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрдХрд▓рди рддреНрд░реБрдЯрд┐
рдиреЛрдб 0.8.8 рдХреА рдПрдХ рдирдИ рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдХрдХрдбрд╝реА рдХреА рдПрдХ рдирдИ npm рд╕реНрдерд╛рдкрдирд╛ рдкрд░ред рдзрдиреНрдпрд╡рд╛рджред
@ рдЬреЙрди-рдмрд┐рдЬрд╝ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ cucumber-js
рдХреЗ рдмрдЬрд╛рдп cucumber.js
ред рдпрджрд┐ рдЗрд╕рд╕реЗ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛ рдЦреЛрд▓реЗрдВред
@jbpros рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж! :-)
рд╣рд╛рдп @Jbpros , рдореИрдВ рдХрдХрдбрд╝реА-рдЬреЗрдПрд╕ рдХреЗ рдмрдЬрд╛рдп рдХрдХрдбрд╝реА-рдЬреЗрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рджреВрд╕рд░реА рддреНрд░реБрдЯрд┐ рдЕрднреА рднреА рдореМрдЬреВрдж рд╣реИ, рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рд╣рд▓ рдХрд░рдирд╛ рдЬрд╛рдирддреЗ рд╣реИрдВ?
C:\Users\hui\AppData\Roaming\npm>рдХрдХрдбрд╝реА-рдЬреЗрдПрд╕
рд╕рд┐рдВрдЯреИрдХреНрд╕ рддреНрд░реБрдЯрд┐: рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдЯреЛрдХрди рдХреЗрд╕
Exports.runInThisContext рдкрд░ (vm.js:53:16)
рдореЙрдбреНрдпреВрд▓._рдХрдВрдкрд╛рдЗрд▓ рдкрд░ (рдореЙрдбреНрдпреВрд▓.рдЬреЗрдПрд╕:387:25)
Object.Module._extensions..js рдкрд░ (module.js:422:10)
рдореЙрдбреНрдпреВрд▓.рд▓реЛрдб рдкрд░ (рдореЙрдбреНрдпреВрд▓.рдЬреЗрдПрд╕:357:32)
Function.Module._load рдкрд░ (module.js:314:12)
рдореЙрдбреНрдпреВрд▓.рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ (рдореЙрдбреНрдпреВрд▓.рдЬреЗрдПрд╕:367:17)
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓.рдЬреЗрдПрд╕:16:19)
рдкреНрд░реЛрдлрд╛рдЗрд▓ рд▓реЛрдбрд░ рдкрд░ред
рдХрдХрдбрд╝реА\lib\cli\profile_loader.js:55:27)
рдЕрдЧрд▓реЗ (рджреЗрд╢реА)
tryCatcher рдкрд░ (C:\Users\hui\AppData\Roaming\npm\node_modules\cucumber\node_m
рдУрдбреНрдпреВрд▓реНрд╕\рдмреНрд▓реВрдмрд░реНрдб\рдЬреЗрдПрд╕\рд░рд┐рд▓реАрдЬ\util.js:16:23)
PromiseSpawn._promiseFulfilled рдкрд░ (C:\Users\hui\AppData\Roaming\npm\node_mod
ules\рдЦреАрд░рд╛\рдиреЛрдб_рдореЙрдбреНрдпреВрд▓\рдмреНрд▓реВрдмрд░реНрдб\рдЬреЗрдПрд╕\рд░рд┐рд▓реАрдЬ\рдЬрдирд░реЗрдЯрд░.рдЬреЗрдПрд╕:97:49)
Promise._settlePromise рдкрд░ (C:\Users\hui\AppData\Roaming\npm\node_modules\cuc
umber\node_modules\bluebird\js\release\promise.js:574:26)
Promise._settlePromise0 рдкрд░ (C:\Users\hui\AppData\Roaming\npm\node_modules\cu
рдХрдВрдмрд░\рдиреЛрдб_рдореЙрдбреНрдпреВрд▓\рдмреНрд▓реВрдмрд░реНрдб\рдЬреЗрдПрд╕\рд░рд┐рд▓реАрдЬ\рд╡рд╛рджрд╛.рдЬреЗрдПрд╕:614:10)
Promise._settlePromises рдкрд░ (C:\Users\hui\AppData\Roaming\npm\node_modules\cu
рдХрдВрдмрд░\рдиреЛрдб_рдореЙрдбреНрдпреВрд▓\рдмреНрд▓реВрдмрд░реНрдб\рдЬреЗрдПрд╕\рд░рд┐рд▓реАрдЬ\рд╡рд╛рджрд╛.рдЬреЗрдПрд╕:693:18)
Async._drainQueue рдкрд░ (C:\Users\hui\AppData\Roaming\npm\node_modules\cucumber
\node_modules\bluebird\js\releaseasync.js:133:16)
Async._drainQueues рдкрд░ (C:\Users\hui\AppData\Roaming\npm\node_modules\cucumbe
r\node_modules\bluebird\js\releaseasync.js:143:10)
рдореБрдЭреЗ рд╕рдорд╛рди рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред рдЗрд╕ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ?
рддреНрд░реБрдЯрд┐:
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрдХрдбрд╝реА рдХреА рд╕реНрдерд╛рдкрдирд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рд╕рдВрднрд╡рддрдГ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓)
рдЬреЛ рдЖрдкрдХреЗ рд╕реНрдерд╛рдиреАрдп рдЗрдВрд╕реНрдЯрд╛рд▓ (рдЖрдкрдХреА рд╕рдорд░реНрдерди рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ) рд╕реЗ рдЕрд▓рдЧ рд╣реИред
рдХрдХрдбрд╝реА рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрд╕реА рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреА рд╕рдорд░реНрдерди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред
Executed Path: C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\lib\index.js
Local Path: C:\webdriverio-test\node_modules\cucumber\lib\index.js
at C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\lib\cli\install_validator.js:20:13
at Generator.next (<anonymous>)
at Generator.tryCatcher (C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\node_modules\bluebird\js\release\util.js:16:23)
at PromiseSpawn._promiseFulfilled (C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\node_modules\bluebird\js\release\generators.js:97:49)
at Promise._settlePromise (C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\node_modules\bluebird\js\release\promise.js:574:26)
at Promise._settlePromise0 (C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\node_modules\bluebird\js\release\promise.js:693:18)
at Async._drainQueue (C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\node_modules\bluebird\js\release\async.js:133:16)
at Async._drainQueues (C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\node_modules\bluebird\js\release\async.js:143:10)
at Immediate.Async.drainQueues (C:\Users\Kanmani\AppData\Roaming\npm\node_modules\cucumber\node_modules\bluebird\js\release\async.js:17:14)
at runCallback (timers.js:800:20)
at tryOnImmediate (timers.js:762:5)
at processImmediate [as _immediateCallback] (timers.js:733:5)
рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕ рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИ? рдпрд╣ рдЖрдкрдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
@charlierudolph рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ рдЧрд▓рдд рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ .. рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
рдореИрдВрдиреЗ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдкрде рдХреЛ рд╕реНрдерд╛рдиреАрдп рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд▓реЗрдХрд┐рди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рдерд╛:
рддреНрд░реБрдЯрд┐:
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрдХрдбрд╝реА рдХреА рд╕реНрдерд╛рдкрдирд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рд╕рдВрднрд╡рддрдГ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓)
рдЬреЛ рдЖрдкрдХреЗ рд╕реНрдерд╛рдиреАрдп рдЗрдВрд╕реНрдЯрд╛рд▓ (рдЖрдкрдХреА рд╕рдорд░реНрдерди рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ) рд╕реЗ рдЕрд▓рдЧ рд╣реИред
рдХрдХрдбрд╝реА рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрд╕реА рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреА рд╕рдорд░реНрдерди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред
Executed Path: c:\webdriverio-test\node_modules\cucumber\lib\index.js
Local Path: C:\webdriverio-test\node_modules\cucumber\lib\index.js
at c:\webdriverio-test\node_modules\cucumber\lib\cli\install_validator.js:20:13
at Generator.next (<anonymous>)
at Generator.tryCatcher (c:\webdriverio-test\node_modules\bluebird\js\release\util.js:16:23)
at PromiseSpawn._promiseFulfilled (c:\webdriverio-test\node_modules\bluebird\js\release\generators.js:97:49)
at Promise._settlePromise (c:\webdriverio-test\node_modules\bluebird\js\release\promise.js:574:26)
at Promise._settlePromise0 (c:\webdriverio-test\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (c:\webdriverio-test\node_modules\bluebird\js\release\promise.js:693:18)
at Async._drainQueue (c:\webdriverio-test\node_modules\bluebird\js\release\async.js:133:16)
at Async._drainQueues (c:\webdriverio-test\node_modules\bluebird\js\release\async.js:143:10)
at Immediate.Async.drainQueues (c:\webdriverio-test\node_modules\bluebird\js\release\async.js:17:14)
at runCallback (timers.js:800:20)
at tryOnImmediate (timers.js:762:5)
at processImmediate [as _immediateCallback] (timers.js:733:5)
@charlierudolph рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдкрде рдореИрдВрдиреЗ c рдмрдирд╛рдпрд╛: /
рдЬрдм рдореИрдВ C:/(рдЕрдкрд░рдХреЗрд╕) рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛... рдпрд╣ рдЪрд▓рдиреЗ рд▓рдЧрд╛
рдЪрд┐рдпрд░реНрд╕
рдЬрдм рдореИрдВ "cucumber.js" рдХрдорд╛рдВрдб рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрднреА ">рдЦреАрд░рд╛" рдЪрд▓рд╛рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ред
@ShailendraPrSingh рд╡рд┐рдВрдбреЛрдЬ рдпреВрдЬрд░реНрд╕ рдХреЗ рд▓рд┐рдП https://github.com/cucumber/cucumber-js/blob/master/docs/cli.md#cli рдкрд░ рдиреЛрдЯ рджреЗрдЦреЗрдВред
@vvedachalam рдореБрдЭреЗ рднреА рдЗрд╕реА рд╕рдорд╕реНрдпрд╛ рдХрд╛
рдореБрдЭреЗ рдХрд╣рд╛рдВ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ
рдХреНрдпрд╛ рдХреЛрдИ рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдкрде рдХреЛ рд╕реНрдерд╛рдиреАрдп рдкрде рдореЗрдВ рдХреИрд╕реЗ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдВ ??
рдпрджрд┐ рдЖрдкрдиреЗ рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рдХрдХрдбрд╝реА рд╕реНрдерд╛рдкрд┐рдд рдХреА рд╣реИ, рддреЛ рдЗрд╕реЗ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред рдлрд┐рд░ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрде рд╕реЗ ./node_modules/.bin/cucumber-js
рдЪрд▓рд╛рдПрдБред рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдкрде рдореЗрдВ ./node_modules/.bin/
рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ cucumber-js
рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
@charlierudolph рдореБрдЭреЗ рдПрдХ рд╣реА рддреНрд░реБрдЯрд┐ рдереА рд▓реЗрдХрд┐рди рдореИрдХ рдкрд░, рдЖрдкрдХреЗ рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдФрд░ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рдзрдиреНрдпрд╡рд╛рдж :)
рдирдорд╕реНрддреЗ @jbpros
рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рдпреВрдЬрд░ рд╣реВрдВ..
node_modules\cucumber\bincucumber-js . рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ
рдирдорд╕реНрддреЗ
рд╕реНрдерд╛рдиреАрдп рдХрдХрдбрд╝реА рдврд╛рдВрдЪреЗ рдореЗрдВ рдореИрдк рдХрд┐рдП рдЧрдП рдкрд░реНрдпрд╛рд╡рд░рдг рдореЗрдВ рдкрде рдЪрд░ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред
рдХреНрдпрд╛ рдЖрдк рдЙрд╕реА рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
@charlierudolph рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдкрде рдореИрдВрдиреЗ c рдмрдирд╛рдпрд╛: /
рдЬрдм рдореИрдВ C:/(рдЕрдкрд░рдХреЗрд╕) рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛... рдпрд╣ рдЪрд▓рдиреЗ рд▓рдЧрд╛
рдЪрд┐рдпрд░реНрд╕
@charlierudolph рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдкрде рдореИрдВрдиреЗ c рдмрдирд╛рдпрд╛: /
рдЬрдм рдореИрдВ C:/(рдЕрдкрд░рдХреЗрд╕) рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛... рдпрд╣ рдЪрд▓рдиреЗ рд▓рдЧрд╛
рдЪрд┐рдпрд░реНрд╕
рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ c рдХреЛ рдХреИрдкрд┐рдЯрд▓ C рдореЗрдВ рдХреИрд╕реЗ рдмрджрд▓рд╛?
рдзрдиреНрдпрд╡рд╛рдж
рдПрдлрдбрдмреНрд▓реНрдпреВрдЖрдИрдбрдмреНрд▓реНрдпреВ рдореИрдВ рдЗрд╕реЗ рдЧрд┐рдЯ рдмреИрд╢ рдореЗрдВ рдЪрд▓рд╛ рд░рд╣рд╛ рдерд╛ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реА: \ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ ... рдХреЗ рддрд╣рдд рдЪрд▓ рд░рд╣реА рдереА рдФрд░ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рдереА, рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдФрд░ рдЙрд╕реА рдПрдирдкреАрдПрдо рдЯреЗрд╕реНрдЯ рдХрдорд╛рдВрдб рдХреЛ рдЪрд▓рд╛рдпрд╛ рдФрд░ рдпрд╣ рдареАрдХ рдЪрд▓рд╛ред cmd рдХреЗ рдЕрдВрддрд░реНрдЧрдд, рдЬрд┐рд╕ рдкрде рдкрд░ рд╡рд╣ рдЪрд▓ рд░рд╣рд╛ рдерд╛ рд╡рд╣ c:\Users...
рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд▓реЙрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдХреГрдкрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдмрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
@ рдЬреЙрди-рдмрд┐рдЬрд╝ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ
cucumber-js
рдХреЗ рдмрдЬрд╛рдпcucumber.js
ред рдпрджрд┐ рдЗрд╕рд╕реЗ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛ рдЦреЛрд▓реЗрдВред