linode-cli icon indicating copy to clipboard operation
linode-cli copied to clipboard

new: Break out command help page logic; sort actions in output

Open lgarber-akamai opened this issue 1 year ago • 0 comments

📝 Description

This pull request breaks the CLI command help page logic out into a separate function and implements the logic to sort action entries by name. This should improve the readability of certain groups since the order of actions in the spec is not guaranteed to be readable.

Additionally, this PR adds a new test case to validate the output of this help page.

✔️ How to Test

The following test steps expect you have pulled down this PR and run make install.

Unit Testing

make testunit

Manual Testing

  1. View the help page for a single CLI command/group:
linode-cli networking --help
  1. Ensure all printed actions are sorted by name.

lgarber-akamai avatar Aug 28 '24 16:08 lgarber-akamai