diff --git a/Changelog.md b/Changelog.md index 9ece7320..7d78b224 100644 --- a/Changelog.md +++ b/Changelog.md @@ -2,6 +2,10 @@ # [2020-03-06] 1.8.1 +* Update mocks for testing + +# [2020-03-06] 1.8.1 + * Update api.Client interface # [2020-03-06] 1.8.0 diff --git a/api/apimock/client_mock.go b/api/apimock/client_mock.go index 864398c9..4a487e54 100644 --- a/api/apimock/client_mock.go +++ b/api/apimock/client_mock.go @@ -9,7 +9,6 @@ import ( reflect "reflect" api "github.com/Scalingo/link/api" - models "github.com/Scalingo/link/models" gomock "github.com/golang/mock/gomock" ) @@ -37,23 +36,18 @@ func (m *MockClient) EXPECT() *MockClientMockRecorder { } // AddIP mocks base method -func (m *MockClient) AddIP(arg0 context.Context, arg1 string, arg2 ...models.Healthcheck) (api.IP, error) { +func (m *MockClient) AddIP(arg0 context.Context, arg1 string, arg2 api.AddIPParams) (api.IP, error) { m.ctrl.T.Helper() - varargs := []interface{}{arg0, arg1} - for _, a := range arg2 { - varargs = append(varargs, a) - } - ret := m.ctrl.Call(m, "AddIP", varargs...) + ret := m.ctrl.Call(m, "AddIP", arg0, arg1, arg2) ret0, _ := ret[0].(api.IP) ret1, _ := ret[1].(error) return ret0, ret1 } // AddIP indicates an expected call of AddIP -func (mr *MockClientMockRecorder) AddIP(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { +func (mr *MockClientMockRecorder) AddIP(arg0, arg1, arg2 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() - varargs := append([]interface{}{arg0, arg1}, arg2...) - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddIP", reflect.TypeOf((*MockClient)(nil).AddIP), varargs...) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddIP", reflect.TypeOf((*MockClient)(nil).AddIP), arg0, arg1, arg2) } // GetIP mocks base method diff --git a/mocks_sig.json b/mocks_sig.json index ddd31695..d24a59a7 100644 --- a/mocks_sig.json +++ b/mocks_sig.json @@ -1 +1 @@ -{"github.com/Scalingo/link/api.Client":"18 f7 3f 78 ca 74 50 6a d2 c7 78 9c f4 3e 59 80 84 26 ab cf","github.com/Scalingo/link/healthcheck.Checker":"68 49 fe 4d a3 bb 44 44 63 fd 68 46 63 a1 ac c4 f9 5b 51 3e","github.com/Scalingo/link/locker.Locker":"a5 24 96 0f 1b f5 df b8 d8 dd 15 83 a1 d2 b2 d3 53 fa 25 0d","github.com/Scalingo/link/models.Storage":"50 0f 5c c6 dd a1 f4 1d c8 1f 14 09 ae 4c 96 c9 a6 35 93 2d","github.com/Scalingo/link/network.ARP":"20 bb b8 da 57 d8 84 21 24 36 cc 40 34 be f6 c3 e6 e9 f9 78","github.com/Scalingo/link/network.NetworkInterface":"02 61 47 58 85 b3 ce f2 ee 69 f8 58 4b ca cd eb 5b ed f9 3c","github.com/Scalingo/link/scheduler.Scheduler":"63 e6 1d f4 4a 3b e4 79 f8 98 23 ac 9f 11 91 fa b7 11 26 f6","go.etcd.io/etcd/clientv3.KV":"b5 dc 10 4e dc 95 f2 cf 0a 6c e7 c5 ac 0a 47 5f 60 44 31 40","go.etcd.io/etcd/clientv3.Lease":"b9 58 e9 3f 37 9d 2d ee 77 e4 49 53 79 0b a3 a7 39 2b cf f3","go.etcd.io/etcd/clientv3.Txn":"2b d8 86 0c 62 87 e9 d4 e5 71 78 81 ef 89 ec 5a e8 30 43 e1"} \ No newline at end of file +{"github.com/Scalingo/link/api.Client":"f3 4f e1 43 bc 9e e7 60 dc 8b 42 f7 a8 82 92 7e 05 b6 d2 27","github.com/Scalingo/link/healthcheck.Checker":"68 49 fe 4d a3 bb 44 44 63 fd 68 46 63 a1 ac c4 f9 5b 51 3e","github.com/Scalingo/link/locker.Locker":"a5 24 96 0f 1b f5 df b8 d8 dd 15 83 a1 d2 b2 d3 53 fa 25 0d","github.com/Scalingo/link/models.Storage":"50 0f 5c c6 dd a1 f4 1d c8 1f 14 09 ae 4c 96 c9 a6 35 93 2d","github.com/Scalingo/link/network.ARP":"20 bb b8 da 57 d8 84 21 24 36 cc 40 34 be f6 c3 e6 e9 f9 78","github.com/Scalingo/link/network.NetworkInterface":"02 61 47 58 85 b3 ce f2 ee 69 f8 58 4b ca cd eb 5b ed f9 3c","github.com/Scalingo/link/scheduler.Scheduler":"63 e6 1d f4 4a 3b e4 79 f8 98 23 ac 9f 11 91 fa b7 11 26 f6","go.etcd.io/etcd/clientv3.KV":"b5 dc 10 4e dc 95 f2 cf 0a 6c e7 c5 ac 0a 47 5f 60 44 31 40","go.etcd.io/etcd/clientv3.Lease":"19 34 54 b4 64 fc 47 e4 17 fe fe f8 2b 46 97 05 47 e0 c7 7f","go.etcd.io/etcd/clientv3.Txn":"2b d8 86 0c 62 87 e9 d4 e5 71 78 81 ef 89 ec 5a e8 30 43 e1"} \ No newline at end of file