github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/sequencer/mock_dbtx.go (about)

     1  // Code generated by mockery v2.22.1. DO NOT EDIT.
     2  
     3  package sequencer
     4  
     5  import (
     6  	context "context"
     7  
     8  	pgconn "github.com/jackc/pgconn"
     9  	mock "github.com/stretchr/testify/mock"
    10  
    11  	pgx "github.com/jackc/pgx/v4"
    12  )
    13  
    14  // DbTxMock is an autogenerated mock type for the Tx type
    15  type DbTxMock struct {
    16  	mock.Mock
    17  }
    18  
    19  // Begin provides a mock function with given fields: ctx
    20  func (_m *DbTxMock) Begin(ctx context.Context) (pgx.Tx, error) {
    21  	ret := _m.Called(ctx)
    22  
    23  	var r0 pgx.Tx
    24  	var r1 error
    25  	if rf, ok := ret.Get(0).(func(context.Context) (pgx.Tx, error)); ok {
    26  		return rf(ctx)
    27  	}
    28  	if rf, ok := ret.Get(0).(func(context.Context) pgx.Tx); ok {
    29  		r0 = rf(ctx)
    30  	} else {
    31  		if ret.Get(0) != nil {
    32  			r0 = ret.Get(0).(pgx.Tx)
    33  		}
    34  	}
    35  
    36  	if rf, ok := ret.Get(1).(func(context.Context) error); ok {
    37  		r1 = rf(ctx)
    38  	} else {
    39  		r1 = ret.Error(1)
    40  	}
    41  
    42  	return r0, r1
    43  }
    44  
    45  // BeginFunc provides a mock function with given fields: ctx, f
    46  func (_m *DbTxMock) BeginFunc(ctx context.Context, f func(pgx.Tx) error) error {
    47  	ret := _m.Called(ctx, f)
    48  
    49  	var r0 error
    50  	if rf, ok := ret.Get(0).(func(context.Context, func(pgx.Tx) error) error); ok {
    51  		r0 = rf(ctx, f)
    52  	} else {
    53  		r0 = ret.Error(0)
    54  	}
    55  
    56  	return r0
    57  }
    58  
    59  // Commit provides a mock function with given fields: ctx
    60  func (_m *DbTxMock) Commit(ctx context.Context) error {
    61  	ret := _m.Called(ctx)
    62  
    63  	var r0 error
    64  	if rf, ok := ret.Get(0).(func(context.Context) error); ok {
    65  		r0 = rf(ctx)
    66  	} else {
    67  		r0 = ret.Error(0)
    68  	}
    69  
    70  	return r0
    71  }
    72  
    73  // Conn provides a mock function with given fields:
    74  func (_m *DbTxMock) Conn() *pgx.Conn {
    75  	ret := _m.Called()
    76  
    77  	var r0 *pgx.Conn
    78  	if rf, ok := ret.Get(0).(func() *pgx.Conn); ok {
    79  		r0 = rf()
    80  	} else {
    81  		if ret.Get(0) != nil {
    82  			r0 = ret.Get(0).(*pgx.Conn)
    83  		}
    84  	}
    85  
    86  	return r0
    87  }
    88  
    89  // CopyFrom provides a mock function with given fields: ctx, tableName, columnNames, rowSrc
    90  func (_m *DbTxMock) CopyFrom(ctx context.Context, tableName pgx.Identifier, columnNames []string, rowSrc pgx.CopyFromSource) (int64, error) {
    91  	ret := _m.Called(ctx, tableName, columnNames, rowSrc)
    92  
    93  	var r0 int64
    94  	var r1 error
    95  	if rf, ok := ret.Get(0).(func(context.Context, pgx.Identifier, []string, pgx.CopyFromSource) (int64, error)); ok {
    96  		return rf(ctx, tableName, columnNames, rowSrc)
    97  	}
    98  	if rf, ok := ret.Get(0).(func(context.Context, pgx.Identifier, []string, pgx.CopyFromSource) int64); ok {
    99  		r0 = rf(ctx, tableName, columnNames, rowSrc)
   100  	} else {
   101  		r0 = ret.Get(0).(int64)
   102  	}
   103  
   104  	if rf, ok := ret.Get(1).(func(context.Context, pgx.Identifier, []string, pgx.CopyFromSource) error); ok {
   105  		r1 = rf(ctx, tableName, columnNames, rowSrc)
   106  	} else {
   107  		r1 = ret.Error(1)
   108  	}
   109  
   110  	return r0, r1
   111  }
   112  
   113  // Exec provides a mock function with given fields: ctx, sql, arguments
   114  func (_m *DbTxMock) Exec(ctx context.Context, sql string, arguments ...interface{}) (pgconn.CommandTag, error) {
   115  	var _ca []interface{}
   116  	_ca = append(_ca, ctx, sql)
   117  	_ca = append(_ca, arguments...)
   118  	ret := _m.Called(_ca...)
   119  
   120  	var r0 pgconn.CommandTag
   121  	var r1 error
   122  	if rf, ok := ret.Get(0).(func(context.Context, string, ...interface{}) (pgconn.CommandTag, error)); ok {
   123  		return rf(ctx, sql, arguments...)
   124  	}
   125  	if rf, ok := ret.Get(0).(func(context.Context, string, ...interface{}) pgconn.CommandTag); ok {
   126  		r0 = rf(ctx, sql, arguments...)
   127  	} else {
   128  		if ret.Get(0) != nil {
   129  			r0 = ret.Get(0).(pgconn.CommandTag)
   130  		}
   131  	}
   132  
   133  	if rf, ok := ret.Get(1).(func(context.Context, string, ...interface{}) error); ok {
   134  		r1 = rf(ctx, sql, arguments...)
   135  	} else {
   136  		r1 = ret.Error(1)
   137  	}
   138  
   139  	return r0, r1
   140  }
   141  
   142  // LargeObjects provides a mock function with given fields:
   143  func (_m *DbTxMock) LargeObjects() pgx.LargeObjects {
   144  	ret := _m.Called()
   145  
   146  	var r0 pgx.LargeObjects
   147  	if rf, ok := ret.Get(0).(func() pgx.LargeObjects); ok {
   148  		r0 = rf()
   149  	} else {
   150  		r0 = ret.Get(0).(pgx.LargeObjects)
   151  	}
   152  
   153  	return r0
   154  }
   155  
   156  // Prepare provides a mock function with given fields: ctx, name, sql
   157  func (_m *DbTxMock) Prepare(ctx context.Context, name string, sql string) (*pgconn.StatementDescription, error) {
   158  	ret := _m.Called(ctx, name, sql)
   159  
   160  	var r0 *pgconn.StatementDescription
   161  	var r1 error
   162  	if rf, ok := ret.Get(0).(func(context.Context, string, string) (*pgconn.StatementDescription, error)); ok {
   163  		return rf(ctx, name, sql)
   164  	}
   165  	if rf, ok := ret.Get(0).(func(context.Context, string, string) *pgconn.StatementDescription); ok {
   166  		r0 = rf(ctx, name, sql)
   167  	} else {
   168  		if ret.Get(0) != nil {
   169  			r0 = ret.Get(0).(*pgconn.StatementDescription)
   170  		}
   171  	}
   172  
   173  	if rf, ok := ret.Get(1).(func(context.Context, string, string) error); ok {
   174  		r1 = rf(ctx, name, sql)
   175  	} else {
   176  		r1 = ret.Error(1)
   177  	}
   178  
   179  	return r0, r1
   180  }
   181  
   182  // Query provides a mock function with given fields: ctx, sql, args
   183  func (_m *DbTxMock) Query(ctx context.Context, sql string, args ...interface{}) (pgx.Rows, error) {
   184  	var _ca []interface{}
   185  	_ca = append(_ca, ctx, sql)
   186  	_ca = append(_ca, args...)
   187  	ret := _m.Called(_ca...)
   188  
   189  	var r0 pgx.Rows
   190  	var r1 error
   191  	if rf, ok := ret.Get(0).(func(context.Context, string, ...interface{}) (pgx.Rows, error)); ok {
   192  		return rf(ctx, sql, args...)
   193  	}
   194  	if rf, ok := ret.Get(0).(func(context.Context, string, ...interface{}) pgx.Rows); ok {
   195  		r0 = rf(ctx, sql, args...)
   196  	} else {
   197  		if ret.Get(0) != nil {
   198  			r0 = ret.Get(0).(pgx.Rows)
   199  		}
   200  	}
   201  
   202  	if rf, ok := ret.Get(1).(func(context.Context, string, ...interface{}) error); ok {
   203  		r1 = rf(ctx, sql, args...)
   204  	} else {
   205  		r1 = ret.Error(1)
   206  	}
   207  
   208  	return r0, r1
   209  }
   210  
   211  // QueryFunc provides a mock function with given fields: ctx, sql, args, scans, f
   212  func (_m *DbTxMock) QueryFunc(ctx context.Context, sql string, args []interface{}, scans []interface{}, f func(pgx.QueryFuncRow) error) (pgconn.CommandTag, error) {
   213  	ret := _m.Called(ctx, sql, args, scans, f)
   214  
   215  	var r0 pgconn.CommandTag
   216  	var r1 error
   217  	if rf, ok := ret.Get(0).(func(context.Context, string, []interface{}, []interface{}, func(pgx.QueryFuncRow) error) (pgconn.CommandTag, error)); ok {
   218  		return rf(ctx, sql, args, scans, f)
   219  	}
   220  	if rf, ok := ret.Get(0).(func(context.Context, string, []interface{}, []interface{}, func(pgx.QueryFuncRow) error) pgconn.CommandTag); ok {
   221  		r0 = rf(ctx, sql, args, scans, f)
   222  	} else {
   223  		if ret.Get(0) != nil {
   224  			r0 = ret.Get(0).(pgconn.CommandTag)
   225  		}
   226  	}
   227  
   228  	if rf, ok := ret.Get(1).(func(context.Context, string, []interface{}, []interface{}, func(pgx.QueryFuncRow) error) error); ok {
   229  		r1 = rf(ctx, sql, args, scans, f)
   230  	} else {
   231  		r1 = ret.Error(1)
   232  	}
   233  
   234  	return r0, r1
   235  }
   236  
   237  // QueryRow provides a mock function with given fields: ctx, sql, args
   238  func (_m *DbTxMock) QueryRow(ctx context.Context, sql string, args ...interface{}) pgx.Row {
   239  	var _ca []interface{}
   240  	_ca = append(_ca, ctx, sql)
   241  	_ca = append(_ca, args...)
   242  	ret := _m.Called(_ca...)
   243  
   244  	var r0 pgx.Row
   245  	if rf, ok := ret.Get(0).(func(context.Context, string, ...interface{}) pgx.Row); ok {
   246  		r0 = rf(ctx, sql, args...)
   247  	} else {
   248  		if ret.Get(0) != nil {
   249  			r0 = ret.Get(0).(pgx.Row)
   250  		}
   251  	}
   252  
   253  	return r0
   254  }
   255  
   256  // Rollback provides a mock function with given fields: ctx
   257  func (_m *DbTxMock) Rollback(ctx context.Context) error {
   258  	ret := _m.Called(ctx)
   259  
   260  	var r0 error
   261  	if rf, ok := ret.Get(0).(func(context.Context) error); ok {
   262  		r0 = rf(ctx)
   263  	} else {
   264  		r0 = ret.Error(0)
   265  	}
   266  
   267  	return r0
   268  }
   269  
   270  // SendBatch provides a mock function with given fields: ctx, b
   271  func (_m *DbTxMock) SendBatch(ctx context.Context, b *pgx.Batch) pgx.BatchResults {
   272  	ret := _m.Called(ctx, b)
   273  
   274  	var r0 pgx.BatchResults
   275  	if rf, ok := ret.Get(0).(func(context.Context, *pgx.Batch) pgx.BatchResults); ok {
   276  		r0 = rf(ctx, b)
   277  	} else {
   278  		if ret.Get(0) != nil {
   279  			r0 = ret.Get(0).(pgx.BatchResults)
   280  		}
   281  	}
   282  
   283  	return r0
   284  }
   285  
   286  type mockConstructorTestingTNewDbTxMock interface {
   287  	mock.TestingT
   288  	Cleanup(func())
   289  }
   290  
   291  // NewDbTxMock creates a new instance of DbTxMock. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   292  func NewDbTxMock(t mockConstructorTestingTNewDbTxMock) *DbTxMock {
   293  	mock := &DbTxMock{}
   294  	mock.Mock.Test(t)
   295  
   296  	t.Cleanup(func() { mock.AssertExpectations(t) })
   297  
   298  	return mock
   299  }