mirror of
https://github.com/containers/podman.git
synced 2025-06-21 17:38:12 +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
|
rootCmd.Version = version.Version
|
||||||
// Override default --help information of `--version` global flag
|
// Override default --help information of `--version` global flag
|
||||||
var dummyVersion bool
|
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(mainCommands...)
|
||||||
rootCmd.AddCommand(getMainCommands()...)
|
rootCmd.AddCommand(getMainCommands()...)
|
||||||
}
|
}
|
||||||
|
@ -4,6 +4,7 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
|
|
||||||
. "github.com/containers/libpod/test/utils"
|
. "github.com/containers/libpod/test/utils"
|
||||||
|
"github.com/containers/libpod/version"
|
||||||
. "github.com/onsi/ginkgo"
|
. "github.com/onsi/ginkgo"
|
||||||
. "github.com/onsi/gomega"
|
. "github.com/onsi/gomega"
|
||||||
)
|
)
|
||||||
@ -37,6 +38,26 @@ var _ = Describe("Podman version", func() {
|
|||||||
session.WaitWithDefaultTimeout()
|
session.WaitWithDefaultTimeout()
|
||||||
Expect(session.ExitCode()).To(Equal(0))
|
Expect(session.ExitCode()).To(Equal(0))
|
||||||
Expect(len(session.OutputToStringArray())).To(BeNumerically(">", 2))
|
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() {
|
It("podman version --format json", func() {
|
||||||
|
Reference in New Issue
Block a user