@@ -186,6 +186,18 @@ func User(t *testing.T, db database.Store, orig database.User) database.User {
186
186
return user
187
187
}
188
188
189
+ func GitSSHKey (t * testing.T , db database.Store , orig database.GitSSHKey ) database.GitSSHKey {
190
+ key , err := db .InsertGitSSHKey (context .Background (), database.InsertGitSSHKeyParams {
191
+ UserID : takeFirst (orig .UserID , uuid .New ()),
192
+ CreatedAt : takeFirst (orig .CreatedAt , time .Now ()),
193
+ UpdatedAt : takeFirst (orig .UpdatedAt , time .Now ()),
194
+ PrivateKey : takeFirst (orig .PrivateKey , "" ),
195
+ PublicKey : takeFirst (orig .PublicKey , "" ),
196
+ })
197
+ require .NoError (t , err , "insert ssh key" )
198
+ return key
199
+ }
200
+
189
201
func Organization (t * testing.T , db database.Store , orig database.Organization ) database.Organization {
190
202
org , err := db .InsertOrganization (context .Background (), database.InsertOrganizationParams {
191
203
ID : takeFirst (orig .ID , uuid .New ()),
@@ -340,6 +352,21 @@ func UserLink(t *testing.T, db database.Store, orig database.UserLink) database.
340
352
return link
341
353
}
342
354
355
+ func GitAuthLink (t * testing.T , db database.Store , orig database.GitAuthLink ) database.GitAuthLink {
356
+ link , err := db .InsertGitAuthLink (context .Background (), database.InsertGitAuthLinkParams {
357
+ ProviderID : takeFirst (orig .ProviderID , uuid .New ().String ()),
358
+ UserID : takeFirst (orig .UserID , uuid .New ()),
359
+ OAuthAccessToken : takeFirst (orig .OAuthAccessToken , uuid .NewString ()),
360
+ OAuthRefreshToken : takeFirst (orig .OAuthAccessToken , uuid .NewString ()),
361
+ OAuthExpiry : takeFirst (orig .OAuthExpiry , time .Now ().Add (time .Hour * 24 )),
362
+ CreatedAt : takeFirst (orig .CreatedAt , time .Now ()),
363
+ UpdatedAt : takeFirst (orig .UpdatedAt , time .Now ()),
364
+ })
365
+
366
+ require .NoError (t , err , "insert git auth link" )
367
+ return link
368
+ }
369
+
343
370
func TemplateVersion (t * testing.T , db database.Store , orig database.TemplateVersion ) database.TemplateVersion {
344
371
version , err := db .InsertTemplateVersion (context .Background (), database.InsertTemplateVersionParams {
345
372
ID : takeFirst (orig .ID , uuid .New ()),
0 commit comments