[
https://issues.apache.org/jira/browse/FLINK-8985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16539646#comment-16539646
]
Chesnay Schepler commented on FLINK-8985:
-----------------------------------------
Let's not over-complicate this thing from the get-go. If we've covered the
basic commands, and have a system that we can extend in the future that's a
really good start.
I doubt we can do this as nicely as we do for the REST API, since that is
mostly GET requests with very limited parameter options.
In contrast, the client relies on a number of semantically important flags that
I'm not so sure we can automate.
For this case a more reasonable approach is to parse the {{--help}} output,
derive a list of commands to test, and only check whether all these are
covered. However I would really delay this for now,
> End-to-end test: CLI
> --------------------
>
> Key: FLINK-8985
> URL: https://issues.apache.org/jira/browse/FLINK-8985
> Project: Flink
> Issue Type: Sub-task
> Components: Client, Tests
> Affects Versions: 1.5.0
> Reporter: Till Rohrmann
> Assignee: Rong Rong
> Priority: Major
>
> We should an end-to-end test which verifies that all client commands are
> working correctly.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)