문제

I extensively use Data tables in cucumber feature file. Data Tables are mostly dump of Database table which i export in pipe delimted format and not properly aligned.

Is there any option in Cucumber-JVM that will auto align DataTables ?

올바른 솔루션이 없습니다

다른 팁

If you're using IntelliJ go to Code>Reformat code

As Joe says, the --autoformat feature isn't available any more.

I found that cucumber --dry-run --format pretty --quiet --no-color pretty much gives you what you want, although you'd have to do some string-wrangling to write back to the files.

I created this with a similar problem in mind. Paste your code into the editor, hit Ctrl+Enter and your table pipes will be aligned. Tidy Gherkin Chrome App

If you're using IntelliJ, there is also a good plugin called Pipe Table Formatter!

:)

cucumber --autoformat . -t @myuglytests


cucumber -help

   -a, --autoformat DIR             Reformats (pretty prints) feature files and write them to DIRECTORY.
                                    Be careful if you choose to overwrite the originals.
                                    Implies --dry-run --format pretty.

For Eclipse IDE you could shortcut Ctrl + Shift + F for 'Pretty format' in Feature files.

Ctrl + Alt + L

It works for me!! :)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top