mirror of
https://github.com/containers/podman.git
synced 2025-06-21 01:19:15 +08:00
Merge pull request #3646 from vrothberg/hi-scott
fix `podman -v` regression
This commit is contained in:
@ -91,7 +91,7 @@ func init() {
|
||||
rootCmd.Version = version.Version
|
||||
// Override default --help information of `--version` global flag
|
||||
var dummyVersion bool
|
||||
rootCmd.PersistentFlags().BoolVar(&dummyVersion, "version", false, "Version for podman")
|
||||
rootCmd.Flags().BoolVarP(&dummyVersion, "version", "v", false, "Version of podman")
|
||||
rootCmd.AddCommand(mainCommands...)
|
||||
rootCmd.AddCommand(getMainCommands()...)
|
||||
}
|
||||
|
@ -4,6 +4,7 @@ import (
|
||||
"os"
|
||||
|
||||
. "github.com/containers/libpod/test/utils"
|
||||
"github.com/containers/libpod/version"
|
||||
. "github.com/onsi/ginkgo"
|
||||
. "github.com/onsi/gomega"
|
||||
)
|
||||
@ -37,6 +38,26 @@ var _ = Describe("Podman version", func() {
|
||||
session.WaitWithDefaultTimeout()
|
||||
Expect(session.ExitCode()).To(Equal(0))
|
||||
Expect(len(session.OutputToStringArray())).To(BeNumerically(">", 2))
|
||||
ok, _ := session.GrepString(version.Version)
|
||||
Expect(ok).To(BeTrue())
|
||||
})
|
||||
|
||||
It("podman -v", func() {
|
||||
SkipIfRemote()
|
||||
session := podmanTest.Podman([]string{"-v"})
|
||||
session.WaitWithDefaultTimeout()
|
||||
Expect(session.ExitCode()).To(Equal(0))
|
||||
ok, _ := session.GrepString(version.Version)
|
||||
Expect(ok).To(BeTrue())
|
||||
})
|
||||
|
||||
It("podman --version", func() {
|
||||
SkipIfRemote()
|
||||
session := podmanTest.Podman([]string{"--version"})
|
||||
session.WaitWithDefaultTimeout()
|
||||
Expect(session.ExitCode()).To(Equal(0))
|
||||
ok, _ := session.GrepString(version.Version)
|
||||
Expect(ok).To(BeTrue())
|
||||
})
|
||||
|
||||
It("podman version --format json", func() {
|
||||
|
Reference in New Issue
Block a user