github.com/onflow/flow-go@v0.33.17/state/protocol/mock/snapshot.go (about)

     1  // Code generated by mockery v2.21.4. DO NOT EDIT.
     2  
     3  package mock
     4  
     5  import (
     6  	flow "github.com/onflow/flow-go/model/flow"
     7  	mock "github.com/stretchr/testify/mock"
     8  
     9  	protocol "github.com/onflow/flow-go/state/protocol"
    10  )
    11  
    12  // Snapshot is an autogenerated mock type for the Snapshot type
    13  type Snapshot struct {
    14  	mock.Mock
    15  }
    16  
    17  // Commit provides a mock function with given fields:
    18  func (_m *Snapshot) Commit() (flow.StateCommitment, error) {
    19  	ret := _m.Called()
    20  
    21  	var r0 flow.StateCommitment
    22  	var r1 error
    23  	if rf, ok := ret.Get(0).(func() (flow.StateCommitment, error)); ok {
    24  		return rf()
    25  	}
    26  	if rf, ok := ret.Get(0).(func() flow.StateCommitment); ok {
    27  		r0 = rf()
    28  	} else {
    29  		if ret.Get(0) != nil {
    30  			r0 = ret.Get(0).(flow.StateCommitment)
    31  		}
    32  	}
    33  
    34  	if rf, ok := ret.Get(1).(func() error); ok {
    35  		r1 = rf()
    36  	} else {
    37  		r1 = ret.Error(1)
    38  	}
    39  
    40  	return r0, r1
    41  }
    42  
    43  // Descendants provides a mock function with given fields:
    44  func (_m *Snapshot) Descendants() ([]flow.Identifier, error) {
    45  	ret := _m.Called()
    46  
    47  	var r0 []flow.Identifier
    48  	var r1 error
    49  	if rf, ok := ret.Get(0).(func() ([]flow.Identifier, error)); ok {
    50  		return rf()
    51  	}
    52  	if rf, ok := ret.Get(0).(func() []flow.Identifier); ok {
    53  		r0 = rf()
    54  	} else {
    55  		if ret.Get(0) != nil {
    56  			r0 = ret.Get(0).([]flow.Identifier)
    57  		}
    58  	}
    59  
    60  	if rf, ok := ret.Get(1).(func() error); ok {
    61  		r1 = rf()
    62  	} else {
    63  		r1 = ret.Error(1)
    64  	}
    65  
    66  	return r0, r1
    67  }
    68  
    69  // Epochs provides a mock function with given fields:
    70  func (_m *Snapshot) Epochs() protocol.EpochQuery {
    71  	ret := _m.Called()
    72  
    73  	var r0 protocol.EpochQuery
    74  	if rf, ok := ret.Get(0).(func() protocol.EpochQuery); ok {
    75  		r0 = rf()
    76  	} else {
    77  		if ret.Get(0) != nil {
    78  			r0 = ret.Get(0).(protocol.EpochQuery)
    79  		}
    80  	}
    81  
    82  	return r0
    83  }
    84  
    85  // Head provides a mock function with given fields:
    86  func (_m *Snapshot) Head() (*flow.Header, error) {
    87  	ret := _m.Called()
    88  
    89  	var r0 *flow.Header
    90  	var r1 error
    91  	if rf, ok := ret.Get(0).(func() (*flow.Header, error)); ok {
    92  		return rf()
    93  	}
    94  	if rf, ok := ret.Get(0).(func() *flow.Header); ok {
    95  		r0 = rf()
    96  	} else {
    97  		if ret.Get(0) != nil {
    98  			r0 = ret.Get(0).(*flow.Header)
    99  		}
   100  	}
   101  
   102  	if rf, ok := ret.Get(1).(func() error); ok {
   103  		r1 = rf()
   104  	} else {
   105  		r1 = ret.Error(1)
   106  	}
   107  
   108  	return r0, r1
   109  }
   110  
   111  // Identities provides a mock function with given fields: selector
   112  func (_m *Snapshot) Identities(selector flow.IdentityFilter) (flow.IdentityList, error) {
   113  	ret := _m.Called(selector)
   114  
   115  	var r0 flow.IdentityList
   116  	var r1 error
   117  	if rf, ok := ret.Get(0).(func(flow.IdentityFilter) (flow.IdentityList, error)); ok {
   118  		return rf(selector)
   119  	}
   120  	if rf, ok := ret.Get(0).(func(flow.IdentityFilter) flow.IdentityList); ok {
   121  		r0 = rf(selector)
   122  	} else {
   123  		if ret.Get(0) != nil {
   124  			r0 = ret.Get(0).(flow.IdentityList)
   125  		}
   126  	}
   127  
   128  	if rf, ok := ret.Get(1).(func(flow.IdentityFilter) error); ok {
   129  		r1 = rf(selector)
   130  	} else {
   131  		r1 = ret.Error(1)
   132  	}
   133  
   134  	return r0, r1
   135  }
   136  
   137  // Identity provides a mock function with given fields: nodeID
   138  func (_m *Snapshot) Identity(nodeID flow.Identifier) (*flow.Identity, error) {
   139  	ret := _m.Called(nodeID)
   140  
   141  	var r0 *flow.Identity
   142  	var r1 error
   143  	if rf, ok := ret.Get(0).(func(flow.Identifier) (*flow.Identity, error)); ok {
   144  		return rf(nodeID)
   145  	}
   146  	if rf, ok := ret.Get(0).(func(flow.Identifier) *flow.Identity); ok {
   147  		r0 = rf(nodeID)
   148  	} else {
   149  		if ret.Get(0) != nil {
   150  			r0 = ret.Get(0).(*flow.Identity)
   151  		}
   152  	}
   153  
   154  	if rf, ok := ret.Get(1).(func(flow.Identifier) error); ok {
   155  		r1 = rf(nodeID)
   156  	} else {
   157  		r1 = ret.Error(1)
   158  	}
   159  
   160  	return r0, r1
   161  }
   162  
   163  // Params provides a mock function with given fields:
   164  func (_m *Snapshot) Params() protocol.GlobalParams {
   165  	ret := _m.Called()
   166  
   167  	var r0 protocol.GlobalParams
   168  	if rf, ok := ret.Get(0).(func() protocol.GlobalParams); ok {
   169  		r0 = rf()
   170  	} else {
   171  		if ret.Get(0) != nil {
   172  			r0 = ret.Get(0).(protocol.GlobalParams)
   173  		}
   174  	}
   175  
   176  	return r0
   177  }
   178  
   179  // Phase provides a mock function with given fields:
   180  func (_m *Snapshot) Phase() (flow.EpochPhase, error) {
   181  	ret := _m.Called()
   182  
   183  	var r0 flow.EpochPhase
   184  	var r1 error
   185  	if rf, ok := ret.Get(0).(func() (flow.EpochPhase, error)); ok {
   186  		return rf()
   187  	}
   188  	if rf, ok := ret.Get(0).(func() flow.EpochPhase); ok {
   189  		r0 = rf()
   190  	} else {
   191  		r0 = ret.Get(0).(flow.EpochPhase)
   192  	}
   193  
   194  	if rf, ok := ret.Get(1).(func() error); ok {
   195  		r1 = rf()
   196  	} else {
   197  		r1 = ret.Error(1)
   198  	}
   199  
   200  	return r0, r1
   201  }
   202  
   203  // QuorumCertificate provides a mock function with given fields:
   204  func (_m *Snapshot) QuorumCertificate() (*flow.QuorumCertificate, error) {
   205  	ret := _m.Called()
   206  
   207  	var r0 *flow.QuorumCertificate
   208  	var r1 error
   209  	if rf, ok := ret.Get(0).(func() (*flow.QuorumCertificate, error)); ok {
   210  		return rf()
   211  	}
   212  	if rf, ok := ret.Get(0).(func() *flow.QuorumCertificate); ok {
   213  		r0 = rf()
   214  	} else {
   215  		if ret.Get(0) != nil {
   216  			r0 = ret.Get(0).(*flow.QuorumCertificate)
   217  		}
   218  	}
   219  
   220  	if rf, ok := ret.Get(1).(func() error); ok {
   221  		r1 = rf()
   222  	} else {
   223  		r1 = ret.Error(1)
   224  	}
   225  
   226  	return r0, r1
   227  }
   228  
   229  // RandomSource provides a mock function with given fields:
   230  func (_m *Snapshot) RandomSource() ([]byte, error) {
   231  	ret := _m.Called()
   232  
   233  	var r0 []byte
   234  	var r1 error
   235  	if rf, ok := ret.Get(0).(func() ([]byte, error)); ok {
   236  		return rf()
   237  	}
   238  	if rf, ok := ret.Get(0).(func() []byte); ok {
   239  		r0 = rf()
   240  	} else {
   241  		if ret.Get(0) != nil {
   242  			r0 = ret.Get(0).([]byte)
   243  		}
   244  	}
   245  
   246  	if rf, ok := ret.Get(1).(func() error); ok {
   247  		r1 = rf()
   248  	} else {
   249  		r1 = ret.Error(1)
   250  	}
   251  
   252  	return r0, r1
   253  }
   254  
   255  // SealedResult provides a mock function with given fields:
   256  func (_m *Snapshot) SealedResult() (*flow.ExecutionResult, *flow.Seal, error) {
   257  	ret := _m.Called()
   258  
   259  	var r0 *flow.ExecutionResult
   260  	var r1 *flow.Seal
   261  	var r2 error
   262  	if rf, ok := ret.Get(0).(func() (*flow.ExecutionResult, *flow.Seal, error)); ok {
   263  		return rf()
   264  	}
   265  	if rf, ok := ret.Get(0).(func() *flow.ExecutionResult); ok {
   266  		r0 = rf()
   267  	} else {
   268  		if ret.Get(0) != nil {
   269  			r0 = ret.Get(0).(*flow.ExecutionResult)
   270  		}
   271  	}
   272  
   273  	if rf, ok := ret.Get(1).(func() *flow.Seal); ok {
   274  		r1 = rf()
   275  	} else {
   276  		if ret.Get(1) != nil {
   277  			r1 = ret.Get(1).(*flow.Seal)
   278  		}
   279  	}
   280  
   281  	if rf, ok := ret.Get(2).(func() error); ok {
   282  		r2 = rf()
   283  	} else {
   284  		r2 = ret.Error(2)
   285  	}
   286  
   287  	return r0, r1, r2
   288  }
   289  
   290  // SealingSegment provides a mock function with given fields:
   291  func (_m *Snapshot) SealingSegment() (*flow.SealingSegment, error) {
   292  	ret := _m.Called()
   293  
   294  	var r0 *flow.SealingSegment
   295  	var r1 error
   296  	if rf, ok := ret.Get(0).(func() (*flow.SealingSegment, error)); ok {
   297  		return rf()
   298  	}
   299  	if rf, ok := ret.Get(0).(func() *flow.SealingSegment); ok {
   300  		r0 = rf()
   301  	} else {
   302  		if ret.Get(0) != nil {
   303  			r0 = ret.Get(0).(*flow.SealingSegment)
   304  		}
   305  	}
   306  
   307  	if rf, ok := ret.Get(1).(func() error); ok {
   308  		r1 = rf()
   309  	} else {
   310  		r1 = ret.Error(1)
   311  	}
   312  
   313  	return r0, r1
   314  }
   315  
   316  // VersionBeacon provides a mock function with given fields:
   317  func (_m *Snapshot) VersionBeacon() (*flow.SealedVersionBeacon, error) {
   318  	ret := _m.Called()
   319  
   320  	var r0 *flow.SealedVersionBeacon
   321  	var r1 error
   322  	if rf, ok := ret.Get(0).(func() (*flow.SealedVersionBeacon, error)); ok {
   323  		return rf()
   324  	}
   325  	if rf, ok := ret.Get(0).(func() *flow.SealedVersionBeacon); ok {
   326  		r0 = rf()
   327  	} else {
   328  		if ret.Get(0) != nil {
   329  			r0 = ret.Get(0).(*flow.SealedVersionBeacon)
   330  		}
   331  	}
   332  
   333  	if rf, ok := ret.Get(1).(func() error); ok {
   334  		r1 = rf()
   335  	} else {
   336  		r1 = ret.Error(1)
   337  	}
   338  
   339  	return r0, r1
   340  }
   341  
   342  type mockConstructorTestingTNewSnapshot interface {
   343  	mock.TestingT
   344  	Cleanup(func())
   345  }
   346  
   347  // NewSnapshot creates a new instance of Snapshot. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   348  func NewSnapshot(t mockConstructorTestingTNewSnapshot) *Snapshot {
   349  	mock := &Snapshot{}
   350  	mock.Mock.Test(t)
   351  
   352  	t.Cleanup(func() { mock.AssertExpectations(t) })
   353  
   354  	return mock
   355  }