aboutsummaryrefslogtreecommitdiffstats
path: root/vm/proxyapp/mocks/subProcessCmd.go
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2022-09-26 09:23:11 +0200
committerGitHub <noreply@github.com>2022-09-26 09:23:11 +0200
commitd59ba98314e02be939938f682fd67cd68bbb3b68 (patch)
tree27a44d1d8315577110c0c9e09fb825a386b6255b /vm/proxyapp/mocks/subProcessCmd.go
parent0042f2b4c00ce1ceeaa44a0147909fe3a6f86c5c (diff)
vm: add the proxyapp support (#3269)
* vm: add pool.Close() support * vm: add proxyapp client implementation * vm/proxyapp: autogenerate mocks * vm/proxyapp: add proxyapp tests * pkg/mgrconfig: add proxyapp type tests
Diffstat (limited to 'vm/proxyapp/mocks/subProcessCmd.go')
-rw-r--r--vm/proxyapp/mocks/subProcessCmd.go126
1 files changed, 126 insertions, 0 deletions
diff --git a/vm/proxyapp/mocks/subProcessCmd.go b/vm/proxyapp/mocks/subProcessCmd.go
new file mode 100644
index 000000000..e39e02329
--- /dev/null
+++ b/vm/proxyapp/mocks/subProcessCmd.go
@@ -0,0 +1,126 @@
+// Code generated by mockery v2.12.3. DO NOT EDIT.
+
+package mocks
+
+import (
+ io "io"
+
+ mock "github.com/stretchr/testify/mock"
+)
+
+// SubProcessCmd is an autogenerated mock type for the subProcessCmd type
+type SubProcessCmd struct {
+ mock.Mock
+}
+
+// Start provides a mock function with given fields:
+func (_m *SubProcessCmd) Start() error {
+ ret := _m.Called()
+
+ var r0 error
+ if rf, ok := ret.Get(0).(func() error); ok {
+ r0 = rf()
+ } else {
+ r0 = ret.Error(0)
+ }
+
+ return r0
+}
+
+// StderrPipe provides a mock function with given fields:
+func (_m *SubProcessCmd) StderrPipe() (io.ReadCloser, error) {
+ ret := _m.Called()
+
+ var r0 io.ReadCloser
+ if rf, ok := ret.Get(0).(func() io.ReadCloser); ok {
+ r0 = rf()
+ } else {
+ if ret.Get(0) != nil {
+ r0 = ret.Get(0).(io.ReadCloser)
+ }
+ }
+
+ var r1 error
+ if rf, ok := ret.Get(1).(func() error); ok {
+ r1 = rf()
+ } else {
+ r1 = ret.Error(1)
+ }
+
+ return r0, r1
+}
+
+// StdinPipe provides a mock function with given fields:
+func (_m *SubProcessCmd) StdinPipe() (io.WriteCloser, error) {
+ ret := _m.Called()
+
+ var r0 io.WriteCloser
+ if rf, ok := ret.Get(0).(func() io.WriteCloser); ok {
+ r0 = rf()
+ } else {
+ if ret.Get(0) != nil {
+ r0 = ret.Get(0).(io.WriteCloser)
+ }
+ }
+
+ var r1 error
+ if rf, ok := ret.Get(1).(func() error); ok {
+ r1 = rf()
+ } else {
+ r1 = ret.Error(1)
+ }
+
+ return r0, r1
+}
+
+// StdoutPipe provides a mock function with given fields:
+func (_m *SubProcessCmd) StdoutPipe() (io.ReadCloser, error) {
+ ret := _m.Called()
+
+ var r0 io.ReadCloser
+ if rf, ok := ret.Get(0).(func() io.ReadCloser); ok {
+ r0 = rf()
+ } else {
+ if ret.Get(0) != nil {
+ r0 = ret.Get(0).(io.ReadCloser)
+ }
+ }
+
+ var r1 error
+ if rf, ok := ret.Get(1).(func() error); ok {
+ r1 = rf()
+ } else {
+ r1 = ret.Error(1)
+ }
+
+ return r0, r1
+}
+
+// Wait provides a mock function with given fields:
+func (_m *SubProcessCmd) Wait() error {
+ ret := _m.Called()
+
+ var r0 error
+ if rf, ok := ret.Get(0).(func() error); ok {
+ r0 = rf()
+ } else {
+ r0 = ret.Error(0)
+ }
+
+ return r0
+}
+
+type NewSubProcessCmdT interface {
+ mock.TestingT
+ Cleanup(func())
+}
+
+// NewSubProcessCmd creates a new instance of SubProcessCmd. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
+func NewSubProcessCmd(t NewSubProcessCmdT) *SubProcessCmd {
+ mock := &SubProcessCmd{}
+ mock.Mock.Test(t)
+
+ t.Cleanup(func() { mock.AssertExpectations(t) })
+
+ return mock
+}