Skip to content

Commit b0f3234

Browse files
committed
test: cover more
1 parent bd95c0b commit b0f3234

File tree

2 files changed

+32
-2
lines changed

2 files changed

+32
-2
lines changed

gox/errorsx/errorsx.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
// LogError call log.Fatalln
2626
func LogError(err error) error {
2727
if err != nil {
28-
log.Fatalln(err)
28+
log.Println(err)
2929
}
3030
return err
3131
}

gox/errorsx/errorsx_test.go

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@
1717

1818
package errorsx
1919

20-
import "testing"
20+
import (
21+
"reflect"
22+
"testing"
23+
)
2124

2225
func TestErr(t *testing.T) {
2326
type args struct {
@@ -41,3 +44,30 @@ func TestErr(t *testing.T) {
4144
})
4245
}
4346
}
47+
48+
func TestLogError(t *testing.T) {
49+
type args struct {
50+
err error
51+
}
52+
tests := []struct {
53+
name string
54+
args args
55+
wantErr any
56+
}{
57+
{
58+
args: args{err: nil},
59+
wantErr: nil,
60+
},
61+
{
62+
args: args{err: Err("error")},
63+
wantErr: Err("error"),
64+
},
65+
}
66+
for _, tt := range tests {
67+
t.Run(tt.name, func(t *testing.T) {
68+
if err := LogError(tt.args.err); !reflect.DeepEqual(err, tt.wantErr) {
69+
t.Errorf("LogError() error = %v, wantErr %v", err, tt.wantErr)
70+
}
71+
})
72+
}
73+
}

0 commit comments

Comments
 (0)