Path: blob/main/components/ws-daemon/pkg/controller/mock.go
2500 views
// Copyright (c) 2025 Gitpod GmbH. All rights reserved.1// Licensed under the GNU Affero General Public License (AGPL).2// See License.AGPL.txt in the project root for license information.34// Code generated by MockGen. DO NOT EDIT.5// Source: github.com/gitpod-io/gitpod/ws-daemon/pkg/controller (interfaces: WorkspaceOperations)67// Package controller is a generated GoMock package.8package controller910import (11context "context"12reflect "reflect"1314api "github.com/gitpod-io/gitpod/content-service/api"15v1 "github.com/gitpod-io/gitpod/ws-manager/api/crd/v1"16gomock "github.com/golang/mock/gomock"17)1819// MockWorkspaceOperations is a mock of WorkspaceOperations interface.20type MockWorkspaceOperations struct {21ctrl *gomock.Controller22recorder *MockWorkspaceOperationsMockRecorder23}2425// MockWorkspaceOperationsMockRecorder is the mock recorder for MockWorkspaceOperations.26type MockWorkspaceOperationsMockRecorder struct {27mock *MockWorkspaceOperations28}2930// NewMockWorkspaceOperations creates a new mock instance.31func NewMockWorkspaceOperations(ctrl *gomock.Controller) *MockWorkspaceOperations {32mock := &MockWorkspaceOperations{ctrl: ctrl}33mock.recorder = &MockWorkspaceOperationsMockRecorder{mock}34return mock35}3637// EXPECT returns an object that allows the caller to indicate expected use.38func (m *MockWorkspaceOperations) EXPECT() *MockWorkspaceOperationsMockRecorder {39return m.recorder40}4142// BackupWorkspace mocks base method.43func (m *MockWorkspaceOperations) BackupWorkspace(arg0 context.Context, arg1 BackupOptions) (*api.GitStatus, error) {44m.ctrl.T.Helper()45ret := m.ctrl.Call(m, "BackupWorkspace", arg0, arg1)46ret0, _ := ret[0].(*api.GitStatus)47ret1, _ := ret[1].(error)48return ret0, ret149}5051// BackupWorkspace indicates an expected call of BackupWorkspace.52func (mr *MockWorkspaceOperationsMockRecorder) BackupWorkspace(arg0, arg1 interface{}) *gomock.Call {53mr.mock.ctrl.T.Helper()54return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BackupWorkspace", reflect.TypeOf((*MockWorkspaceOperations)(nil).BackupWorkspace), arg0, arg1)55}5657// DeleteWorkspace mocks base method.58func (m *MockWorkspaceOperations) DeleteWorkspace(arg0 context.Context, arg1 string) error {59m.ctrl.T.Helper()60ret := m.ctrl.Call(m, "DeleteWorkspace", arg0, arg1)61ret0, _ := ret[0].(error)62return ret063}6465// DeleteWorkspace indicates an expected call of DeleteWorkspace.66func (mr *MockWorkspaceOperationsMockRecorder) DeleteWorkspace(arg0, arg1 interface{}) *gomock.Call {67mr.mock.ctrl.T.Helper()68return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteWorkspace", reflect.TypeOf((*MockWorkspaceOperations)(nil).DeleteWorkspace), arg0, arg1)69}7071// InitWorkspace mocks base method.72func (m *MockWorkspaceOperations) InitWorkspace(arg0 context.Context, arg1 InitOptions) (*api.InitializerMetrics, string, error) {73m.ctrl.T.Helper()74ret := m.ctrl.Call(m, "InitWorkspace", arg0, arg1)75ret0, _ := ret[0].(*api.InitializerMetrics)76ret1, _ := ret[1].(string)77ret2, _ := ret[2].(error)78return ret0, ret1, ret279}8081// InitWorkspace indicates an expected call of InitWorkspace.82func (mr *MockWorkspaceOperationsMockRecorder) InitWorkspace(arg0, arg1 interface{}) *gomock.Call {83mr.mock.ctrl.T.Helper()84return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InitWorkspace", reflect.TypeOf((*MockWorkspaceOperations)(nil).InitWorkspace), arg0, arg1)85}8687// SetupWorkspace mocks base method.88func (m *MockWorkspaceOperations) SetupWorkspace(arg0 context.Context, arg1 string, arg2 *v1.WorkspaceImageInfo) error {89m.ctrl.T.Helper()90ret := m.ctrl.Call(m, "SetupWorkspace", arg0, arg1, arg2)91ret0, _ := ret[0].(error)92return ret093}9495// SetupWorkspace indicates an expected call of SetupWorkspace.96func (mr *MockWorkspaceOperationsMockRecorder) SetupWorkspace(arg0, arg1, arg2 interface{}) *gomock.Call {97mr.mock.ctrl.T.Helper()98return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetupWorkspace", reflect.TypeOf((*MockWorkspaceOperations)(nil).SetupWorkspace), arg0, arg1, arg2)99}100101// Snapshot mocks base method.102func (m *MockWorkspaceOperations) Snapshot(arg0 context.Context, arg1, arg2 string) error {103m.ctrl.T.Helper()104ret := m.ctrl.Call(m, "Snapshot", arg0, arg1, arg2)105ret0, _ := ret[0].(error)106return ret0107}108109// Snapshot indicates an expected call of Snapshot.110func (mr *MockWorkspaceOperationsMockRecorder) Snapshot(arg0, arg1, arg2 interface{}) *gomock.Call {111mr.mock.ctrl.T.Helper()112return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Snapshot", reflect.TypeOf((*MockWorkspaceOperations)(nil).Snapshot), arg0, arg1, arg2)113}114115// SnapshotIDs mocks base method.116func (m *MockWorkspaceOperations) SnapshotIDs(arg0 context.Context, arg1 string) (string, string, error) {117m.ctrl.T.Helper()118ret := m.ctrl.Call(m, "SnapshotIDs", arg0, arg1)119ret0, _ := ret[0].(string)120ret1, _ := ret[1].(string)121ret2, _ := ret[2].(error)122return ret0, ret1, ret2123}124125// SnapshotIDs indicates an expected call of SnapshotIDs.126func (mr *MockWorkspaceOperationsMockRecorder) SnapshotIDs(arg0, arg1 interface{}) *gomock.Call {127mr.mock.ctrl.T.Helper()128return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SnapshotIDs", reflect.TypeOf((*MockWorkspaceOperations)(nil).SnapshotIDs), arg0, arg1)129}130131// WipeWorkspace mocks base method.132func (m *MockWorkspaceOperations) WipeWorkspace(arg0 context.Context, arg1 string) error {133m.ctrl.T.Helper()134ret := m.ctrl.Call(m, "WipeWorkspace", arg0, arg1)135ret0, _ := ret[0].(error)136return ret0137}138139// WipeWorkspace indicates an expected call of WipeWorkspace.140func (mr *MockWorkspaceOperationsMockRecorder) WipeWorkspace(arg0, arg1 interface{}) *gomock.Call {141mr.mock.ctrl.T.Helper()142return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WipeWorkspace", reflect.TypeOf((*MockWorkspaceOperations)(nil).WipeWorkspace), arg0, arg1)143}144145146