1// Code generated by mockery v1.1.0. DO NOT EDIT.
2
3package log
4
5import (
6	service "github.com/kardianos/service"
7	mock "github.com/stretchr/testify/mock"
8)
9
10// mockSystemService is an autogenerated mock type for the systemService type
11type mockSystemService struct {
12	mock.Mock
13}
14
15// Install provides a mock function with given fields:
16func (_m *mockSystemService) Install() error {
17	ret := _m.Called()
18
19	var r0 error
20	if rf, ok := ret.Get(0).(func() error); ok {
21		r0 = rf()
22	} else {
23		r0 = ret.Error(0)
24	}
25
26	return r0
27}
28
29// Logger provides a mock function with given fields: errs
30func (_m *mockSystemService) Logger(errs chan<- error) (service.Logger, error) {
31	ret := _m.Called(errs)
32
33	var r0 service.Logger
34	if rf, ok := ret.Get(0).(func(chan<- error) service.Logger); ok {
35		r0 = rf(errs)
36	} else {
37		if ret.Get(0) != nil {
38			r0 = ret.Get(0).(service.Logger)
39		}
40	}
41
42	var r1 error
43	if rf, ok := ret.Get(1).(func(chan<- error) error); ok {
44		r1 = rf(errs)
45	} else {
46		r1 = ret.Error(1)
47	}
48
49	return r0, r1
50}
51
52// Platform provides a mock function with given fields:
53func (_m *mockSystemService) Platform() string {
54	ret := _m.Called()
55
56	var r0 string
57	if rf, ok := ret.Get(0).(func() string); ok {
58		r0 = rf()
59	} else {
60		r0 = ret.Get(0).(string)
61	}
62
63	return r0
64}
65
66// Restart provides a mock function with given fields:
67func (_m *mockSystemService) Restart() error {
68	ret := _m.Called()
69
70	var r0 error
71	if rf, ok := ret.Get(0).(func() error); ok {
72		r0 = rf()
73	} else {
74		r0 = ret.Error(0)
75	}
76
77	return r0
78}
79
80// Run provides a mock function with given fields:
81func (_m *mockSystemService) Run() error {
82	ret := _m.Called()
83
84	var r0 error
85	if rf, ok := ret.Get(0).(func() error); ok {
86		r0 = rf()
87	} else {
88		r0 = ret.Error(0)
89	}
90
91	return r0
92}
93
94// Start provides a mock function with given fields:
95func (_m *mockSystemService) Start() error {
96	ret := _m.Called()
97
98	var r0 error
99	if rf, ok := ret.Get(0).(func() error); ok {
100		r0 = rf()
101	} else {
102		r0 = ret.Error(0)
103	}
104
105	return r0
106}
107
108// Status provides a mock function with given fields:
109func (_m *mockSystemService) Status() (service.Status, error) {
110	ret := _m.Called()
111
112	var r0 service.Status
113	if rf, ok := ret.Get(0).(func() service.Status); ok {
114		r0 = rf()
115	} else {
116		r0 = ret.Get(0).(service.Status)
117	}
118
119	var r1 error
120	if rf, ok := ret.Get(1).(func() error); ok {
121		r1 = rf()
122	} else {
123		r1 = ret.Error(1)
124	}
125
126	return r0, r1
127}
128
129// Stop provides a mock function with given fields:
130func (_m *mockSystemService) Stop() error {
131	ret := _m.Called()
132
133	var r0 error
134	if rf, ok := ret.Get(0).(func() error); ok {
135		r0 = rf()
136	} else {
137		r0 = ret.Error(0)
138	}
139
140	return r0
141}
142
143// String provides a mock function with given fields:
144func (_m *mockSystemService) String() string {
145	ret := _m.Called()
146
147	var r0 string
148	if rf, ok := ret.Get(0).(func() string); ok {
149		r0 = rf()
150	} else {
151		r0 = ret.Get(0).(string)
152	}
153
154	return r0
155}
156
157// SystemLogger provides a mock function with given fields: errs
158func (_m *mockSystemService) SystemLogger(errs chan<- error) (service.Logger, error) {
159	ret := _m.Called(errs)
160
161	var r0 service.Logger
162	if rf, ok := ret.Get(0).(func(chan<- error) service.Logger); ok {
163		r0 = rf(errs)
164	} else {
165		if ret.Get(0) != nil {
166			r0 = ret.Get(0).(service.Logger)
167		}
168	}
169
170	var r1 error
171	if rf, ok := ret.Get(1).(func(chan<- error) error); ok {
172		r1 = rf(errs)
173	} else {
174		r1 = ret.Error(1)
175	}
176
177	return r0, r1
178}
179
180// Uninstall provides a mock function with given fields:
181func (_m *mockSystemService) Uninstall() error {
182	ret := _m.Called()
183
184	var r0 error
185	if rf, ok := ret.Get(0).(func() error); ok {
186		r0 = rf()
187	} else {
188		r0 = ret.Error(0)
189	}
190
191	return r0
192}
193