mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-11-04 00:52:25 -06:00 
			
		
		
		
	This PR adds:
Statuses
    New status creation.
    View existing status
    Delete a status
    Fave a status
    Unfave a status
    See who's faved a status
Media
    Upload media attachment and store/retrieve it
    Upload custom emoji and store/retrieve it
Fileserver
    Serve files from storage
Testing
    Test models, testrig -- run a GTS test instance and play around with it.
		
	
			
		
			
				
	
	
		
			84 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			84 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
// Code generated by mockery v2.7.4. DO NOT EDIT.
 | 
						|
 | 
						|
package storage
 | 
						|
 | 
						|
import mock "github.com/stretchr/testify/mock"
 | 
						|
 | 
						|
// MockStorage is an autogenerated mock type for the Storage type
 | 
						|
type MockStorage struct {
 | 
						|
	mock.Mock
 | 
						|
}
 | 
						|
 | 
						|
// ListKeys provides a mock function with given fields:
 | 
						|
func (_m *MockStorage) ListKeys() ([]string, error) {
 | 
						|
	ret := _m.Called()
 | 
						|
 | 
						|
	var r0 []string
 | 
						|
	if rf, ok := ret.Get(0).(func() []string); ok {
 | 
						|
		r0 = rf()
 | 
						|
	} else {
 | 
						|
		if ret.Get(0) != nil {
 | 
						|
			r0 = ret.Get(0).([]string)
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	var r1 error
 | 
						|
	if rf, ok := ret.Get(1).(func() error); ok {
 | 
						|
		r1 = rf()
 | 
						|
	} else {
 | 
						|
		r1 = ret.Error(1)
 | 
						|
	}
 | 
						|
 | 
						|
	return r0, r1
 | 
						|
}
 | 
						|
 | 
						|
// RemoveFileAt provides a mock function with given fields: path
 | 
						|
func (_m *MockStorage) RemoveFileAt(path string) error {
 | 
						|
	ret := _m.Called(path)
 | 
						|
 | 
						|
	var r0 error
 | 
						|
	if rf, ok := ret.Get(0).(func(string) error); ok {
 | 
						|
		r0 = rf(path)
 | 
						|
	} else {
 | 
						|
		r0 = ret.Error(0)
 | 
						|
	}
 | 
						|
 | 
						|
	return r0
 | 
						|
}
 | 
						|
 | 
						|
// RetrieveFileFrom provides a mock function with given fields: path
 | 
						|
func (_m *MockStorage) RetrieveFileFrom(path string) ([]byte, error) {
 | 
						|
	ret := _m.Called(path)
 | 
						|
 | 
						|
	var r0 []byte
 | 
						|
	if rf, ok := ret.Get(0).(func(string) []byte); ok {
 | 
						|
		r0 = rf(path)
 | 
						|
	} else {
 | 
						|
		if ret.Get(0) != nil {
 | 
						|
			r0 = ret.Get(0).([]byte)
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	var r1 error
 | 
						|
	if rf, ok := ret.Get(1).(func(string) error); ok {
 | 
						|
		r1 = rf(path)
 | 
						|
	} else {
 | 
						|
		r1 = ret.Error(1)
 | 
						|
	}
 | 
						|
 | 
						|
	return r0, r1
 | 
						|
}
 | 
						|
 | 
						|
// StoreFileAt provides a mock function with given fields: path, data
 | 
						|
func (_m *MockStorage) StoreFileAt(path string, data []byte) error {
 | 
						|
	ret := _m.Called(path, data)
 | 
						|
 | 
						|
	var r0 error
 | 
						|
	if rf, ok := ret.Get(0).(func(string, []byte) error); ok {
 | 
						|
		r0 = rf(path, data)
 | 
						|
	} else {
 | 
						|
		r0 = ret.Error(0)
 | 
						|
	}
 | 
						|
 | 
						|
	return r0
 | 
						|
}
 |