Parallel tests.
This commit is contained in:
parent
66863de571
commit
61682a93bd
9 changed files with 26 additions and 1 deletions
|
@ -6,6 +6,7 @@ import (
|
|||
)
|
||||
|
||||
func TestFileFilters_name(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
data FileFilters
|
||||
want string
|
||||
|
@ -23,6 +24,7 @@ func TestFileFilters_name(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestFileFilters_simplify(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
data []string
|
||||
want []string
|
||||
|
@ -53,6 +55,7 @@ func TestFileFilters_simplify(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestFileFilters_casefold(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
data []string
|
||||
want []string
|
||||
|
@ -82,6 +85,7 @@ func TestFileFilters_casefold(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestFileFilters_types(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
data []string
|
||||
want []string
|
||||
|
|
|
@ -122,6 +122,7 @@ func TestSelectFile_script(t *testing.T) {
|
|||
if testing.Short() {
|
||||
t.Skip("skipping test in short mode.")
|
||||
}
|
||||
|
||||
t.Run("Cancel", func(t *testing.T) {
|
||||
zenity.Info(fmt.Sprintf("In the file selection dialog, cancel."))
|
||||
str, err := zenity.SelectFile()
|
||||
|
@ -166,6 +167,7 @@ func TestSelectFileMultiple_script(t *testing.T) {
|
|||
if testing.Short() {
|
||||
t.Skip("skipping test in short mode.")
|
||||
}
|
||||
|
||||
t.Run("Cancel", func(t *testing.T) {
|
||||
zenity.Info(fmt.Sprintf("In the file selection dialog, cancel."))
|
||||
lst, err := zenity.SelectFileMultiple()
|
||||
|
@ -217,6 +219,7 @@ func TestSelectFileSave_script(t *testing.T) {
|
|||
if testing.Short() {
|
||||
t.Skip("skipping test in short mode.")
|
||||
}
|
||||
|
||||
t.Run("Cancel", func(t *testing.T) {
|
||||
zenity.Info(fmt.Sprintf("In the file save dialog, cancel."))
|
||||
str, err := zenity.SelectFileSave()
|
||||
|
|
|
@ -7,6 +7,8 @@ import (
|
|||
)
|
||||
|
||||
func Test_splitDirAndName(t *testing.T) {
|
||||
t.Parallel()
|
||||
|
||||
tempDir := os.TempDir()
|
||||
tests := []struct {
|
||||
path string
|
||||
|
|
|
@ -28,6 +28,7 @@ var markupTests = []struct {
|
|||
}
|
||||
|
||||
func TestStripMarkup(t *testing.T) {
|
||||
t.Parallel()
|
||||
for _, test := range markupTests {
|
||||
if got := StripMarkup(test.data); got != test.want {
|
||||
t.Errorf("StripMarkup(%q) = %q; want %q", test.data, got, test.want)
|
||||
|
|
|
@ -44,6 +44,7 @@ var unescapeTests = []struct {
|
|||
}
|
||||
|
||||
func TestUnescape(t *testing.T) {
|
||||
t.Parallel()
|
||||
for _, test := range unescapeTests {
|
||||
if got := Unescape(test.data); got != test.want {
|
||||
t.Errorf("Unescape(%q) = %q; want %q", test.data, got, test.want)
|
||||
|
|
|
@ -8,6 +8,7 @@ import (
|
|||
)
|
||||
|
||||
func TestParseWindowId(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
name string
|
||||
text string
|
||||
|
|
|
@ -8,6 +8,7 @@ import (
|
|||
)
|
||||
|
||||
func TestColorEquals(t *testing.T) {
|
||||
t.Parallel()
|
||||
if ColorEquals(nil, nil) == false {
|
||||
t.Error("ColorEquals(nil, nil) == false")
|
||||
}
|
||||
|
@ -38,6 +39,7 @@ func TestColorEquals(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestColor_names(t *testing.T) {
|
||||
t.Parallel()
|
||||
for _, name := range colornames.Names {
|
||||
c1 := colornames.Map[name]
|
||||
c2 := ParseColor(name)
|
||||
|
@ -52,6 +54,7 @@ func TestColor_names(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestColor_colors(t *testing.T) {
|
||||
t.Parallel()
|
||||
colors := []color.Color{
|
||||
color.Black,
|
||||
color.White,
|
||||
|
@ -112,6 +115,7 @@ var colorTests = []struct {
|
|||
}
|
||||
|
||||
func TestParseColor(t *testing.T) {
|
||||
t.Parallel()
|
||||
for _, test := range colorTests {
|
||||
c := ParseColor(test.data)
|
||||
if !ColorEquals(c, test.want) {
|
||||
|
|
10
util_test.go
10
util_test.go
|
@ -11,6 +11,7 @@ import (
|
|||
)
|
||||
|
||||
func Test_quoteAccelerators(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
name string
|
||||
text string
|
||||
|
@ -31,6 +32,7 @@ func Test_quoteAccelerators(t *testing.T) {
|
|||
}
|
||||
|
||||
func Test_appendGeneral(t *testing.T) {
|
||||
t.Parallel()
|
||||
got := appendGeneral(nil, options{
|
||||
title: ptr("Title"),
|
||||
attach: 12345,
|
||||
|
@ -43,6 +45,7 @@ func Test_appendGeneral(t *testing.T) {
|
|||
}
|
||||
|
||||
func Test_appendButtons(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
name string
|
||||
opts options
|
||||
|
@ -62,6 +65,7 @@ func Test_appendButtons(t *testing.T) {
|
|||
}
|
||||
|
||||
func Test_appendWidthHeight(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
name string
|
||||
opts options
|
||||
|
@ -80,6 +84,7 @@ func Test_appendWidthHeight(t *testing.T) {
|
|||
}
|
||||
|
||||
func Test_appendWindowIcon(t *testing.T) {
|
||||
t.Parallel()
|
||||
tests := []struct {
|
||||
name string
|
||||
opts options
|
||||
|
@ -105,6 +110,7 @@ func Test_appendWindowIcon(t *testing.T) {
|
|||
func Test_strResult(t *testing.T) {
|
||||
sentinel := errors.New("sentinel")
|
||||
cancel := exit1Cmd().Run()
|
||||
t.Parallel()
|
||||
|
||||
if out, err := strResult(options{}, []byte("out"), nil); out != "out" || err != nil {
|
||||
t.Errorf(`strResult("out", nil) = %q, %v`, out, err)
|
||||
|
@ -118,9 +124,10 @@ func Test_strResult(t *testing.T) {
|
|||
}
|
||||
|
||||
func Test_lstResult(t *testing.T) {
|
||||
zenutil.Separator = "|"
|
||||
sentinel := errors.New("sentinel")
|
||||
cancel := exit1Cmd().Run()
|
||||
zenutil.Separator = "|"
|
||||
t.Parallel()
|
||||
|
||||
if out, err := lstResult(options{}, []byte(""), nil); !reflect.DeepEqual(out, []string{}) || err != nil {
|
||||
t.Errorf(`lstResult("", nil) = %v, %v`, out, err)
|
||||
|
@ -143,6 +150,7 @@ func Test_pwdResult(t *testing.T) {
|
|||
username := options{username: true}
|
||||
sentinel := errors.New("sentinel")
|
||||
cancel := exit1Cmd().Run()
|
||||
t.Parallel()
|
||||
|
||||
if usr, pwd, err := pwdResult("|", options{}, []byte(""), nil); usr != "" || pwd != "" || err != nil {
|
||||
t.Errorf(`pwdResult("", nil) = %v, %q, %q`, usr, pwd, err)
|
||||
|
|
|
@ -11,6 +11,7 @@ import (
|
|||
)
|
||||
|
||||
func Test_applyOptions(t *testing.T) {
|
||||
t.Parallel()
|
||||
date := time.Date(2006, 1, 1, 0, 0, 0, 0, time.Local)
|
||||
tests := []struct {
|
||||
name string
|
||||
|
|
Loading…
Reference in a new issue