Versions in this module Expand all Collapse all v0 v0.1.0 Aug 29, 2021 Changes in this version + func SetupHTTPTestAuthentication(req *http.Request, organization dbmodels.Organization, ...) + type Context struct + AutoProcessReleaseInBackground bool + Db *gorm.DB + WaitGroup *sync.WaitGroup + func NewContext(db *gorm.DB, wg *sync.WaitGroup) Context + func (ctx *Context) CreateRelease(ginctx *gin.Context) + func (ctx Context) About(ginctx *gin.Context) + func (ctx Context) CreateApplication(ginctx *gin.Context) + func (ctx Context) CreateApplicationApprovalRulesetBinding(ginctx *gin.Context) + func (ctx Context) CreateApprovalRuleset(ginctx *gin.Context) + func (ctx Context) DeleteApplicationApprovalRulesetBindingProposal(ginctx *gin.Context) + func (ctx Context) DeleteApplicationProposal(ginctx *gin.Context) + func (ctx Context) DeleteApprovalRulesetProposal(ginctx *gin.Context) + func (ctx Context) GetApplication(ginctx *gin.Context) + func (ctx Context) GetApplicationApprovalRulesetBinding(ginctx *gin.Context) + func (ctx Context) GetApplicationApprovalRulesetBindingProposal(ginctx *gin.Context) + func (ctx Context) GetApplicationApprovalRulesetBindingVersion(ginctx *gin.Context) + func (ctx Context) GetApplicationProposal(ginctx *gin.Context) + func (ctx Context) GetApplicationVersion(ginctx *gin.Context) + func (ctx Context) GetApprovalRuleset(ginctx *gin.Context) + func (ctx Context) GetApprovalRulesetProposal(ginctx *gin.Context) + func (ctx Context) GetApprovalRulesetVersion(ginctx *gin.Context) + func (ctx Context) GetCurrentOrganization(ginctx *gin.Context) + func (ctx Context) GetOrganization(ginctx *gin.Context) + func (ctx Context) GetRelease(ginctx *gin.Context) + func (ctx Context) GetReleaseEvents(ginctx *gin.Context) + func (ctx Context) InstallAuthenticatedRoutes(rg *gin.RouterGroup) + func (ctx Context) InstallUnauthenticatedRoutes(rg *gin.RouterGroup) + func (ctx Context) ListApplicationApprovalRulesetBindingProposals(ginctx *gin.Context) + func (ctx Context) ListApplicationApprovalRulesetBindingVersions(ginctx *gin.Context) + func (ctx Context) ListApplicationApprovalRulesetBindings(ginctx *gin.Context) + func (ctx Context) ListApplicationProposals(ginctx *gin.Context) + func (ctx Context) ListApplicationVersions(ginctx *gin.Context) + func (ctx Context) ListApplications(ginctx *gin.Context) + func (ctx Context) ListApprovalRulesetProposals(ginctx *gin.Context) + func (ctx Context) ListApprovalRulesetVersions(ginctx *gin.Context) + func (ctx Context) ListApprovalRulesets(ginctx *gin.Context) + func (ctx Context) ListReleases(ginctx *gin.Context) + func (ctx Context) UpdateApplication(ginctx *gin.Context) + func (ctx Context) UpdateApplicationApprovalRulesetBinding(ginctx *gin.Context) + func (ctx Context) UpdateApplicationApprovalRulesetBindingProposal(ginctx *gin.Context) + func (ctx Context) UpdateApplicationApprovalRulesetBindingProposalState(ginctx *gin.Context) + func (ctx Context) UpdateApplicationProposal(ginctx *gin.Context) + func (ctx Context) UpdateApplicationProposalState(ginctx *gin.Context) + func (ctx Context) UpdateApprovalRuleset(ginctx *gin.Context) + func (ctx Context) UpdateApprovalRulesetProposal(ginctx *gin.Context) + func (ctx Context) UpdateApprovalRulesetProposalState(ginctx *gin.Context) + func (ctx Context) UpdateCurrentOrganization(ginctx *gin.Context) + func (ctx Context) UpdateOrganization(ginctx *gin.Context) + func (ctx Context) UpdateRelease(ginctx *gin.Context) + type HTTPTestContext struct + ControllerCtx Context + Db *gorm.DB + Engine *gin.Engine + Org dbmodels.Organization + Recorder *httptest.ResponseRecorder + ServiceAccount dbmodels.ServiceAccount + WaitGroup *sync.WaitGroup + func SetupHTTPTestContext(initializer func(ctx *HTTPTestContext, tx *gorm.DB) error) (HTTPTestContext, error) + func (ctx HTTPTestContext) BodyJSON() (gin.H, error) + func (ctx HTTPTestContext) NewRequestWithAuth(method string, url string, body interface{}) (*http.Request, error) + func (ctx HTTPTestContext) ServeHTTP(req *http.Request)