Cucumber-js: JsonFormatter๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋‚ด๋ณด๋‚ด์กŒ์Šต๋‹ˆ๊นŒ?

์— ๋งŒ๋“  2017๋…„ 02์›” 21์ผ  ยท  7์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: cucumber/cucumber-js

JsonFormatter ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ๋กœ์šด ์˜ค์ด 2.0 rc7๋กœ ์˜ค์ด Json ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑ
๋ฌธ์„œ ์„น์…˜์—์„œ๋„ ์˜ˆ์ œ๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ƒˆ ๋ฒ„์ „์—์„œ ๋‹ค๋ฅธ ํฌ๋งทํ„ฐ๋ฅผ ์‚ฌ์šฉ/์š”๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ™•์‹คํžˆ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๊ฐ์‚ฌ ํ•ด์š”,

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

@emy14 ํ•ด๋‹น ๋ชจ๋“ˆ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์ง€๋งŒ ์˜ค์ด ๋ช…๋ น์ค„ ์˜ต์…˜ -f <JSON:path> ์„ ์ „๋‹ฌํ•˜์—ฌ Json ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์˜ค์ด2.0 rc7์˜ JsonFormatter ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋‚ด ์ฝ”๋“œ์—์„œ ํ˜ธ์ถœํ•˜์—ฌ json ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ๋‹ต์žฅํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

@charlierudolph ๊ท€ํ•˜์˜ ํ†ต์ฐฐ๋ ฅ์ด ์—ฌ๊ธฐ์— ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

๋ชจ๋“  7 ๋Œ“๊ธ€

์ €๋Š” ์˜ค์ด html ๋ฆฌํฌํ„ฐ https://www.npmjs.com/package/cucumber-html-reporter ๋ชจ๋“ˆ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค

@emy14 ํ•ด๋‹น ๋ชจ๋“ˆ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์ง€๋งŒ ์˜ค์ด ๋ช…๋ น์ค„ ์˜ต์…˜ -f <JSON:path> ์„ ์ „๋‹ฌํ•˜์—ฌ Json ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์˜ค์ด2.0 rc7์˜ JsonFormatter ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋‚ด ์ฝ”๋“œ์—์„œ ํ˜ธ์ถœํ•˜์—ฌ json ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ๋‹ต์žฅํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

@charlierudolph ๊ท€ํ•˜์˜ ํ†ต์ฐฐ๋ ฅ์ด ์—ฌ๊ธฐ์— ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

JsonFormatter ์€(๋Š”) ํ˜„์žฌ ๋…ธ์ถœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์‰ฝ๊ฒŒ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. https://github.com/cucumber/cucumber-js/blob/998e81d9de63c0e73bd5fa496432626557501338/src/index.js ์—์„œ ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”ํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค

@charlierudolph ํ™•์ธ๊ณผ ์ปค๋ฐ‹์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค :+1: ํŒจ์น˜๊ฐ€ ๊ณง ์ถœ์‹œ๋˜๋‚˜์š”?

๋„ค ์˜ค๋Š˜ ํ’€์–ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ถœ์‹œ๋˜๋ฉด ์—ฌ๊ธฐ์— ๋Œ“๊ธ€ ๋‹ฌ๊ฒ ์Šต๋‹ˆ๋‹ค

v2.0.0-rc.8์—์„œ ๋ฆด๋ฆฌ์Šค๋œ ์ˆ˜์ • ์‚ฌํ•ญ

์ด ์Šค๋ ˆ๋“œ๋Š” ๋‹ซํžŒ ํ›„ ์ตœ๊ทผ ํ™œ๋™์ด ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž๋™์œผ๋กœ ์ž ๊ฒผ์Šต๋‹ˆ๋‹ค. ๊ด€๋ จ ๋ฒ„๊ทธ์— ๋Œ€ํ•œ ์ƒˆ ๋ฌธ์ œ๋ฅผ ์—ฌ์‹ญ์‹œ์˜ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰