Merge pull request #391 from cucumber/flag-to-pflag

remove renamed imports of pflag.
Этот коммит содержится в:
Matt Wynne 2021-07-12 23:14:48 -07:00 коммит произвёл GitHub
родитель 9a335aed22 cdf3bfc099
коммит 3de6fb09f3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
5 изменённых файлов: 16 добавлений и 17 удалений

Просмотреть файл

@ -346,13 +346,12 @@ The following example binds **godog** flags with specified prefix `godog` in ord
package main
import (
"flag" // godog v0.10.0 and earlier
"os"
"testing"
"github.com/cucumber/godog"
"github.com/cucumber/godog/colors"
flag "github.com/spf13/pflag" // godog v0.11.0 (latest)
"github.com/spf13/pflag" // godog v0.11.0 (latest)
)
var opts = godog.Options{
@ -361,13 +360,13 @@ var opts = godog.Options{
}
func init() {
godog.BindFlags("godog.", flag.CommandLine, &opts) // godog v0.10.0 and earlier
godog.BindFlags("godog.", pflag.CommandLine, &opts) // godog v0.10.0 and earlier
godog.BindCommandLineFlags("godog.", &opts) // godog v0.11.0 (latest)
}
func TestMain(m *testing.M) {
flag.Parse()
opts.Paths = flag.Args()
pflag.Parse()
opts.Paths = pflag.Args()
status := godog.TestSuite{
Name: "godogs",

Просмотреть файл

@ -7,7 +7,7 @@ import (
"github.com/cucumber/godog"
"github.com/cucumber/godog/colors"
flag "github.com/spf13/pflag"
"github.com/spf13/pflag"
"github.com/stretchr/testify/assert"
)
@ -18,8 +18,8 @@ func init() {
}
func TestMain(m *testing.M) {
flag.Parse()
opts.Paths = flag.Args()
pflag.Parse()
opts.Paths = pflag.Args()
status := godog.TestSuite{
Name: "godogs",

Просмотреть файл

@ -7,7 +7,7 @@ import (
"github.com/cucumber/godog"
"github.com/cucumber/godog/colors"
flag "github.com/spf13/pflag"
"github.com/spf13/pflag"
)
var opts = godog.Options{Output: colors.Colored(os.Stdout)}
@ -17,8 +17,8 @@ func init() {
}
func TestMain(m *testing.M) {
flag.Parse()
opts.Paths = flag.Args()
pflag.Parse()
opts.Paths = pflag.Args()
status := godog.TestSuite{
Name: "godogs",

Просмотреть файл

@ -2,7 +2,7 @@ package internal
import (
"github.com/spf13/cobra"
flag "github.com/spf13/pflag"
"github.com/spf13/pflag"
"github.com/cucumber/godog/internal/flags"
)
@ -40,7 +40,7 @@ and contain buildable go source.`,
return rootCmd
}
func bindRootCmdFlags(flagSet *flag.FlagSet) {
func bindRootCmdFlags(flagSet *pflag.FlagSet) {
flagSet.StringVarP(&output, "output", "o", "", "compiles the test runner to the named file")
flagSet.BoolVar(&version, "version", false, "show current version")

Просмотреть файл

@ -65,7 +65,7 @@ import (
"github.com/cucumber/godog"
"github.com/cucumber/godog/colors"
flag "github.com/spf13/pflag"
"github.com/spf13/pflag"
)
var opts = godog.Options{Output: colors.Colored(os.Stdout)}
@ -75,8 +75,8 @@ func init() {
}
func TestMain(m *testing.M) {
flag.Parse()
opts.Paths = flag.Args()
pflag.Parse()
opts.Paths = pflag.Args()
// ...
```
@ -91,4 +91,4 @@ To build a test binary, `godog --output g.test [<feature>]`has been replaced wit
Full change log
---------------
See [CHANGELOG.md](https://github.com/cucumber/godog/blob/master/CHANGELOG.md#v0110-rc1).
See [CHANGELOG.md](https://github.com/cucumber/godog/blob/master/CHANGELOG.md#v0110-rc1).