Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support if the help is either stdout or stderr #64

Merged
merged 1 commit into from Dec 9, 2019

Conversation

marckhouzam
Copy link
Member

There is a change in Cobra which causes the help message to be printed
to stderr instead of stdout.
See spf13/cobra#922

In preparation for a future upgrade to a new version of Cobra,
this commit allows the tests to support both cases.

Signed-off-by: Marc Khouzam marc.khouzam@montreal.ca

There is a change in Cobra which causes the help message to be printed
to stderr instead of stdout.
See spf13/cobra#922

In preparation for a future upgrade to a new version of Cobra,
this commit allows the tests to support both cases.

Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
Copy link
Collaborator

@jdolitsky jdolitsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@jdolitsky jdolitsky merged commit 187a774 into helm:master Dec 9, 2019
@marckhouzam marckhouzam deleted the fix/stdErrNewCobra branch December 9, 2019 11:27
marckhouzam added a commit to VilledeMontreal/acceptance-testing that referenced this pull request Jan 1, 2020
This reverts commit 187a774.

Cobra has reverted the change that had the help message go to stderr:
spf13/cobra#1004

Considering what allowed to notice this regression in Cobra was the
failure of Helm's acceptance-testing repo, I prefer to continue have
the test fail if the help ever goes to stderr.
marckhouzam added a commit to VilledeMontreal/acceptance-testing that referenced this pull request Jan 1, 2020
This reverts commit 187a774.

Cobra has reverted the change that had the help message go to stderr:
spf13/cobra#1004

Considering what allowed to notice this regression in Cobra was the
failure of Helm's acceptance-testing repo, I prefer to continue have
the test fail if the help ever goes to stderr.

Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
marckhouzam added a commit that referenced this pull request Feb 2, 2020
This reverts commit 187a774.

Cobra has reverted the change that had the help message go to stderr:
spf13/cobra#1004

Considering what allowed to notice this regression in Cobra was the
failure of Helm's acceptance-testing repo, I prefer to continue have
the test fail if the help ever goes to stderr.

Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
akashshinde added a commit to akashshinde/acceptance-testing that referenced this pull request Apr 8, 2020
* 'master' of github.com:helm/acceptance-testing: (41 commits)
  New helm global flags --kube-token and --kube-apiserver
  Add completion tests for release names
  Add completion tests for plugin completion
  Test kube-context completion without assuming kubectl
  Group related tests together
  Don't use a plugin named 'template' for completion
  Revert "Support if the help is either stdout or stderr (helm#64)"
  Update namespace flag tests for zsh
  Some fixes in preparation for plugin completion
  Make completion tests work with completion in Go
  Add completion test on centos
  Fix helm repo update not working
  Fix some of the KFAILs
  Fix the ZFAIL cases
  Support if the help is either stdout or stderr (helm#64)
  Print ERROR instead of FAIL
  Use linux image for docker (helm#60)
  fix: Helm 3 now supports the -c flag
  helm plugin 'remove' is now 'uninstall'
  maint: build helm 3 from master
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants