Skip to content

Commit be04062

Browse files
authored
deps: remove copier dependency (#84)
1 parent c83dae3 commit be04062

3 files changed

Lines changed: 3 additions & 10 deletions

File tree

go.mod

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ require (
1212
github.com/golang/mock v1.5.0
1313
github.com/google/gopacket v1.1.20-0.20210304165259-20562ffb40f8
1414
github.com/gorilla/mux v1.8.0 // indirect
15-
github.com/jinzhu/copier v0.2.9
1615
github.com/mailru/easyjson v0.7.7
1716
github.com/moby/moby v20.10.6+incompatible
1817
github.com/moby/term v0.0.0-20201216013528-df9cb8a40635 // indirect

go.sum

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,6 @@ github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2p
119119
github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc=
120120
github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM=
121121
github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
122-
github.com/jinzhu/copier v0.2.9 h1:v0Wnz+GKEI63FX7cU2LI20mFFlhTNl+36cjDIuhq3QY=
123-
github.com/jinzhu/copier v0.2.9/go.mod h1:24xnZezI2Yqac9J61UC6/dG/k76ttpq0DdJI3QmUvro=
124122
github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo=
125123
github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
126124
github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=

pkg/scan/engine_test.go

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import (
1212

1313
"github.com/golang/mock/gomock"
1414
"github.com/google/gopacket"
15-
"github.com/jinzhu/copier"
1615
"github.com/stretchr/testify/assert"
1716
"github.com/stretchr/testify/require"
1817
"github.com/v-byte-cpu/sx/pkg/packet"
@@ -134,7 +133,7 @@ func TestPacketSourceReturnsError(t *testing.T) {
134133
reqgen := NewMockRequestGenerator(ctrl)
135134
pktgen := NewMockPacketGenerator(ctrl)
136135

137-
expectedScanRange := &Range{
136+
scanRange := &Range{
138137
SrcIP: net.IPv4(192, 168, 0, 1),
139138
SrcMAC: net.HardwareAddr{0x1, 0x2, 0x3, 0x4, 0x5, 0x6},
140139
Ports: []*PortRange{
@@ -144,15 +143,12 @@ func TestPacketSourceReturnsError(t *testing.T) {
144143
},
145144
},
146145
}
147-
var scanRange Range
148-
err := copier.Copy(&scanRange, expectedScanRange)
149-
require.NoError(t, err)
150146

151-
reqgen.EXPECT().GenerateRequests(gomock.Not(gomock.Nil()), expectedScanRange).
147+
reqgen.EXPECT().GenerateRequests(gomock.Not(gomock.Nil()), scanRange).
152148
Return(nil, errors.New("generate error"))
153149

154150
ps := NewPacketSource(reqgen, pktgen)
155-
out := ps.Packets(context.Background(), &scanRange)
151+
out := ps.Packets(context.Background(), scanRange)
156152
result := <-out
157153
require.Error(t, result.Err)
158154
}()

0 commit comments

Comments
 (0)