github.com/google/go-github/v52@v52.0.0/github/github-stringify_test.go (about) 1 // Copyright 2019 The go-github AUTHORS. All rights reserved. 2 // 3 // Use of this source code is governed by a BSD-style 4 // license that can be found in the LICENSE file. 5 6 // Code generated by gen-stringify-tests; DO NOT EDIT. 7 // Instead, please run "go generate ./..." as described here: 8 // https://github.com/google/go-github/blob/master/CONTRIBUTING.md#submitting-a-patch 9 10 package github 11 12 import ( 13 "testing" 14 ) 15 16 func Float64(v float64) *float64 { return &v } 17 18 func TestActionsAllowed_String(t *testing.T) { 19 v := ActionsAllowed{ 20 GithubOwnedAllowed: Bool(false), 21 VerifiedAllowed: Bool(false), 22 PatternsAllowed: []string{""}, 23 } 24 want := `github.ActionsAllowed{GithubOwnedAllowed:false, VerifiedAllowed:false, PatternsAllowed:[""]}` 25 if got := v.String(); got != want { 26 t.Errorf("ActionsAllowed.String = %v, want %v", got, want) 27 } 28 } 29 30 func TestActionsPermissions_String(t *testing.T) { 31 v := ActionsPermissions{ 32 EnabledRepositories: String(""), 33 AllowedActions: String(""), 34 SelectedActionsURL: String(""), 35 } 36 want := `github.ActionsPermissions{EnabledRepositories:"", AllowedActions:"", SelectedActionsURL:""}` 37 if got := v.String(); got != want { 38 t.Errorf("ActionsPermissions.String = %v, want %v", got, want) 39 } 40 } 41 42 func TestActionsPermissionsRepository_String(t *testing.T) { 43 v := ActionsPermissionsRepository{ 44 Enabled: Bool(false), 45 AllowedActions: String(""), 46 SelectedActionsURL: String(""), 47 } 48 want := `github.ActionsPermissionsRepository{Enabled:false, AllowedActions:"", SelectedActionsURL:""}` 49 if got := v.String(); got != want { 50 t.Errorf("ActionsPermissionsRepository.String = %v, want %v", got, want) 51 } 52 } 53 54 func TestAdminStats_String(t *testing.T) { 55 v := AdminStats{ 56 Issues: &IssueStats{}, 57 Hooks: &HookStats{}, 58 Milestones: &MilestoneStats{}, 59 Orgs: &OrgStats{}, 60 Comments: &CommentStats{}, 61 Pages: &PageStats{}, 62 Users: &UserStats{}, 63 Gists: &GistStats{}, 64 Pulls: &PullStats{}, 65 Repos: &RepoStats{}, 66 } 67 want := `github.AdminStats{Issues:github.IssueStats{}, Hooks:github.HookStats{}, Milestones:github.MilestoneStats{}, Orgs:github.OrgStats{}, Comments:github.CommentStats{}, Pages:github.PageStats{}, Users:github.UserStats{}, Gists:github.GistStats{}, Pulls:github.PullStats{}, Repos:github.RepoStats{}}` 68 if got := v.String(); got != want { 69 t.Errorf("AdminStats.String = %v, want %v", got, want) 70 } 71 } 72 73 func TestAdvancedSecurity_String(t *testing.T) { 74 v := AdvancedSecurity{ 75 Status: String(""), 76 } 77 want := `github.AdvancedSecurity{Status:""}` 78 if got := v.String(); got != want { 79 t.Errorf("AdvancedSecurity.String = %v, want %v", got, want) 80 } 81 } 82 83 func TestAuthorization_String(t *testing.T) { 84 v := Authorization{ 85 ID: Int64(0), 86 URL: String(""), 87 Scopes: []Scope{ScopeNone}, 88 Token: String(""), 89 TokenLastEight: String(""), 90 HashedToken: String(""), 91 App: &AuthorizationApp{}, 92 Note: String(""), 93 NoteURL: String(""), 94 UpdatedAt: &Timestamp{}, 95 CreatedAt: &Timestamp{}, 96 Fingerprint: String(""), 97 User: &User{}, 98 } 99 want := `github.Authorization{ID:0, URL:"", Scopes:["(no scope)"], Token:"", TokenLastEight:"", HashedToken:"", App:github.AuthorizationApp{}, Note:"", NoteURL:"", UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Fingerprint:"", User:github.User{}}` 100 if got := v.String(); got != want { 101 t.Errorf("Authorization.String = %v, want %v", got, want) 102 } 103 } 104 105 func TestAuthorizationApp_String(t *testing.T) { 106 v := AuthorizationApp{ 107 URL: String(""), 108 Name: String(""), 109 ClientID: String(""), 110 } 111 want := `github.AuthorizationApp{URL:"", Name:"", ClientID:""}` 112 if got := v.String(); got != want { 113 t.Errorf("AuthorizationApp.String = %v, want %v", got, want) 114 } 115 } 116 117 func TestAuthorizationRequest_String(t *testing.T) { 118 v := AuthorizationRequest{ 119 Scopes: []Scope{ScopeNone}, 120 Note: String(""), 121 NoteURL: String(""), 122 ClientID: String(""), 123 ClientSecret: String(""), 124 Fingerprint: String(""), 125 } 126 want := `github.AuthorizationRequest{Scopes:["(no scope)"], Note:"", NoteURL:"", ClientID:"", ClientSecret:"", Fingerprint:""}` 127 if got := v.String(); got != want { 128 t.Errorf("AuthorizationRequest.String = %v, want %v", got, want) 129 } 130 } 131 132 func TestAuthorizationUpdateRequest_String(t *testing.T) { 133 v := AuthorizationUpdateRequest{ 134 Scopes: []string{""}, 135 AddScopes: []string{""}, 136 RemoveScopes: []string{""}, 137 Note: String(""), 138 NoteURL: String(""), 139 Fingerprint: String(""), 140 } 141 want := `github.AuthorizationUpdateRequest{Scopes:[""], AddScopes:[""], RemoveScopes:[""], Note:"", NoteURL:"", Fingerprint:""}` 142 if got := v.String(); got != want { 143 t.Errorf("AuthorizationUpdateRequest.String = %v, want %v", got, want) 144 } 145 } 146 147 func TestCheckRun_String(t *testing.T) { 148 v := CheckRun{ 149 ID: Int64(0), 150 NodeID: String(""), 151 HeadSHA: String(""), 152 ExternalID: String(""), 153 URL: String(""), 154 HTMLURL: String(""), 155 DetailsURL: String(""), 156 Status: String(""), 157 Conclusion: String(""), 158 StartedAt: &Timestamp{}, 159 CompletedAt: &Timestamp{}, 160 Output: &CheckRunOutput{}, 161 Name: String(""), 162 CheckSuite: &CheckSuite{}, 163 App: &App{}, 164 } 165 want := `github.CheckRun{ID:0, NodeID:"", HeadSHA:"", ExternalID:"", URL:"", HTMLURL:"", DetailsURL:"", Status:"", Conclusion:"", StartedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, CompletedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Output:github.CheckRunOutput{}, Name:"", CheckSuite:github.CheckSuite{}, App:github.App{}}` 166 if got := v.String(); got != want { 167 t.Errorf("CheckRun.String = %v, want %v", got, want) 168 } 169 } 170 171 func TestCheckSuite_String(t *testing.T) { 172 v := CheckSuite{ 173 ID: Int64(0), 174 NodeID: String(""), 175 HeadBranch: String(""), 176 HeadSHA: String(""), 177 URL: String(""), 178 BeforeSHA: String(""), 179 AfterSHA: String(""), 180 Status: String(""), 181 Conclusion: String(""), 182 CreatedAt: &Timestamp{}, 183 UpdatedAt: &Timestamp{}, 184 App: &App{}, 185 Repository: &Repository{}, 186 HeadCommit: &Commit{}, 187 } 188 want := `github.CheckSuite{ID:0, NodeID:"", HeadBranch:"", HeadSHA:"", URL:"", BeforeSHA:"", AfterSHA:"", Status:"", Conclusion:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, App:github.App{}, Repository:github.Repository{}, HeadCommit:github.Commit{}}` 189 if got := v.String(); got != want { 190 t.Errorf("CheckSuite.String = %v, want %v", got, want) 191 } 192 } 193 194 func TestCodeOfConduct_String(t *testing.T) { 195 v := CodeOfConduct{ 196 Name: String(""), 197 Key: String(""), 198 URL: String(""), 199 Body: String(""), 200 } 201 want := `github.CodeOfConduct{Name:"", Key:"", URL:"", Body:""}` 202 if got := v.String(); got != want { 203 t.Errorf("CodeOfConduct.String = %v, want %v", got, want) 204 } 205 } 206 207 func TestCodeResult_String(t *testing.T) { 208 v := CodeResult{ 209 Name: String(""), 210 Path: String(""), 211 SHA: String(""), 212 HTMLURL: String(""), 213 Repository: &Repository{}, 214 } 215 want := `github.CodeResult{Name:"", Path:"", SHA:"", HTMLURL:"", Repository:github.Repository{}}` 216 if got := v.String(); got != want { 217 t.Errorf("CodeResult.String = %v, want %v", got, want) 218 } 219 } 220 221 func TestCombinedStatus_String(t *testing.T) { 222 v := CombinedStatus{ 223 State: String(""), 224 Name: String(""), 225 SHA: String(""), 226 TotalCount: Int(0), 227 CommitURL: String(""), 228 RepositoryURL: String(""), 229 } 230 want := `github.CombinedStatus{State:"", Name:"", SHA:"", TotalCount:0, CommitURL:"", RepositoryURL:""}` 231 if got := v.String(); got != want { 232 t.Errorf("CombinedStatus.String = %v, want %v", got, want) 233 } 234 } 235 236 func TestCommentStats_String(t *testing.T) { 237 v := CommentStats{ 238 TotalCommitComments: Int(0), 239 TotalGistComments: Int(0), 240 TotalIssueComments: Int(0), 241 TotalPullRequestComments: Int(0), 242 } 243 want := `github.CommentStats{TotalCommitComments:0, TotalGistComments:0, TotalIssueComments:0, TotalPullRequestComments:0}` 244 if got := v.String(); got != want { 245 t.Errorf("CommentStats.String = %v, want %v", got, want) 246 } 247 } 248 249 func TestCommit_String(t *testing.T) { 250 v := Commit{ 251 SHA: String(""), 252 Author: &CommitAuthor{}, 253 Committer: &CommitAuthor{}, 254 Message: String(""), 255 Tree: &Tree{}, 256 Stats: &CommitStats{}, 257 HTMLURL: String(""), 258 URL: String(""), 259 Verification: &SignatureVerification{}, 260 NodeID: String(""), 261 CommentCount: Int(0), 262 } 263 want := `github.Commit{SHA:"", Author:github.CommitAuthor{}, Committer:github.CommitAuthor{}, Message:"", Tree:github.Tree{}, Stats:github.CommitStats{}, HTMLURL:"", URL:"", Verification:github.SignatureVerification{}, NodeID:"", CommentCount:0}` 264 if got := v.String(); got != want { 265 t.Errorf("Commit.String = %v, want %v", got, want) 266 } 267 } 268 269 func TestCommitAuthor_String(t *testing.T) { 270 v := CommitAuthor{ 271 Date: &Timestamp{}, 272 Name: String(""), 273 Email: String(""), 274 Login: String(""), 275 } 276 want := `github.CommitAuthor{Date:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Name:"", Email:"", Login:""}` 277 if got := v.String(); got != want { 278 t.Errorf("CommitAuthor.String = %v, want %v", got, want) 279 } 280 } 281 282 func TestCommitFile_String(t *testing.T) { 283 v := CommitFile{ 284 SHA: String(""), 285 Filename: String(""), 286 Additions: Int(0), 287 Deletions: Int(0), 288 Changes: Int(0), 289 Status: String(""), 290 Patch: String(""), 291 BlobURL: String(""), 292 RawURL: String(""), 293 ContentsURL: String(""), 294 PreviousFilename: String(""), 295 } 296 want := `github.CommitFile{SHA:"", Filename:"", Additions:0, Deletions:0, Changes:0, Status:"", Patch:"", BlobURL:"", RawURL:"", ContentsURL:"", PreviousFilename:""}` 297 if got := v.String(); got != want { 298 t.Errorf("CommitFile.String = %v, want %v", got, want) 299 } 300 } 301 302 func TestCommitStats_String(t *testing.T) { 303 v := CommitStats{ 304 Additions: Int(0), 305 Deletions: Int(0), 306 Total: Int(0), 307 } 308 want := `github.CommitStats{Additions:0, Deletions:0, Total:0}` 309 if got := v.String(); got != want { 310 t.Errorf("CommitStats.String = %v, want %v", got, want) 311 } 312 } 313 314 func TestCommitsComparison_String(t *testing.T) { 315 v := CommitsComparison{ 316 BaseCommit: &RepositoryCommit{}, 317 MergeBaseCommit: &RepositoryCommit{}, 318 Status: String(""), 319 AheadBy: Int(0), 320 BehindBy: Int(0), 321 TotalCommits: Int(0), 322 HTMLURL: String(""), 323 PermalinkURL: String(""), 324 DiffURL: String(""), 325 PatchURL: String(""), 326 URL: String(""), 327 } 328 want := `github.CommitsComparison{BaseCommit:github.RepositoryCommit{}, MergeBaseCommit:github.RepositoryCommit{}, Status:"", AheadBy:0, BehindBy:0, TotalCommits:0, HTMLURL:"", PermalinkURL:"", DiffURL:"", PatchURL:"", URL:""}` 329 if got := v.String(); got != want { 330 t.Errorf("CommitsComparison.String = %v, want %v", got, want) 331 } 332 } 333 334 func TestContributorStats_String(t *testing.T) { 335 v := ContributorStats{ 336 Author: &Contributor{}, 337 Total: Int(0), 338 } 339 want := `github.ContributorStats{Author:github.Contributor{}, Total:0}` 340 if got := v.String(); got != want { 341 t.Errorf("ContributorStats.String = %v, want %v", got, want) 342 } 343 } 344 345 func TestDiscussionComment_String(t *testing.T) { 346 v := DiscussionComment{ 347 Author: &User{}, 348 Body: String(""), 349 BodyHTML: String(""), 350 BodyVersion: String(""), 351 CreatedAt: &Timestamp{}, 352 LastEditedAt: &Timestamp{}, 353 DiscussionURL: String(""), 354 HTMLURL: String(""), 355 NodeID: String(""), 356 Number: Int(0), 357 UpdatedAt: &Timestamp{}, 358 URL: String(""), 359 Reactions: &Reactions{}, 360 } 361 want := `github.DiscussionComment{Author:github.User{}, Body:"", BodyHTML:"", BodyVersion:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, LastEditedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, DiscussionURL:"", HTMLURL:"", NodeID:"", Number:0, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, URL:"", Reactions:github.Reactions{}}` 362 if got := v.String(); got != want { 363 t.Errorf("DiscussionComment.String = %v, want %v", got, want) 364 } 365 } 366 367 func TestDraftReviewComment_String(t *testing.T) { 368 v := DraftReviewComment{ 369 Path: String(""), 370 Position: Int(0), 371 Body: String(""), 372 StartSide: String(""), 373 Side: String(""), 374 StartLine: Int(0), 375 Line: Int(0), 376 } 377 want := `github.DraftReviewComment{Path:"", Position:0, Body:"", StartSide:"", Side:"", StartLine:0, Line:0}` 378 if got := v.String(); got != want { 379 t.Errorf("DraftReviewComment.String = %v, want %v", got, want) 380 } 381 } 382 383 func TestEnterprise_String(t *testing.T) { 384 v := Enterprise{ 385 ID: Int(0), 386 Slug: String(""), 387 Name: String(""), 388 NodeID: String(""), 389 AvatarURL: String(""), 390 Description: String(""), 391 WebsiteURL: String(""), 392 HTMLURL: String(""), 393 CreatedAt: &Timestamp{}, 394 UpdatedAt: &Timestamp{}, 395 } 396 want := `github.Enterprise{ID:0, Slug:"", Name:"", NodeID:"", AvatarURL:"", Description:"", WebsiteURL:"", HTMLURL:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 397 if got := v.String(); got != want { 398 t.Errorf("Enterprise.String = %v, want %v", got, want) 399 } 400 } 401 402 func TestEvent_String(t *testing.T) { 403 v := Event{ 404 Type: String(""), 405 Public: Bool(false), 406 Repo: &Repository{}, 407 Actor: &User{}, 408 Org: &Organization{}, 409 CreatedAt: &Timestamp{}, 410 ID: String(""), 411 } 412 want := `github.Event{Type:"", Public:false, Repo:github.Repository{}, Actor:github.User{}, Org:github.Organization{}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, ID:""}` 413 if got := v.String(); got != want { 414 t.Errorf("Event.String = %v, want %v", got, want) 415 } 416 } 417 418 func TestGPGKey_String(t *testing.T) { 419 v := GPGKey{ 420 ID: Int64(0), 421 PrimaryKeyID: Int64(0), 422 KeyID: String(""), 423 RawKey: String(""), 424 PublicKey: String(""), 425 CanSign: Bool(false), 426 CanEncryptComms: Bool(false), 427 CanEncryptStorage: Bool(false), 428 CanCertify: Bool(false), 429 CreatedAt: &Timestamp{}, 430 ExpiresAt: &Timestamp{}, 431 } 432 want := `github.GPGKey{ID:0, PrimaryKeyID:0, KeyID:"", RawKey:"", PublicKey:"", CanSign:false, CanEncryptComms:false, CanEncryptStorage:false, CanCertify:false, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, ExpiresAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 433 if got := v.String(); got != want { 434 t.Errorf("GPGKey.String = %v, want %v", got, want) 435 } 436 } 437 438 func TestGist_String(t *testing.T) { 439 v := Gist{ 440 ID: String(""), 441 Description: String(""), 442 Public: Bool(false), 443 Owner: &User{}, 444 Comments: Int(0), 445 HTMLURL: String(""), 446 GitPullURL: String(""), 447 GitPushURL: String(""), 448 CreatedAt: &Timestamp{}, 449 UpdatedAt: &Timestamp{}, 450 NodeID: String(""), 451 } 452 want := `github.Gist{ID:"", Description:"", Public:false, Owner:github.User{}, Comments:0, HTMLURL:"", GitPullURL:"", GitPushURL:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, NodeID:""}` 453 if got := v.String(); got != want { 454 t.Errorf("Gist.String = %v, want %v", got, want) 455 } 456 } 457 458 func TestGistComment_String(t *testing.T) { 459 v := GistComment{ 460 ID: Int64(0), 461 URL: String(""), 462 Body: String(""), 463 User: &User{}, 464 CreatedAt: &Timestamp{}, 465 } 466 want := `github.GistComment{ID:0, URL:"", Body:"", User:github.User{}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 467 if got := v.String(); got != want { 468 t.Errorf("GistComment.String = %v, want %v", got, want) 469 } 470 } 471 472 func TestGistCommit_String(t *testing.T) { 473 v := GistCommit{ 474 URL: String(""), 475 Version: String(""), 476 User: &User{}, 477 ChangeStatus: &CommitStats{}, 478 CommittedAt: &Timestamp{}, 479 NodeID: String(""), 480 } 481 want := `github.GistCommit{URL:"", Version:"", User:github.User{}, ChangeStatus:github.CommitStats{}, CommittedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, NodeID:""}` 482 if got := v.String(); got != want { 483 t.Errorf("GistCommit.String = %v, want %v", got, want) 484 } 485 } 486 487 func TestGistFile_String(t *testing.T) { 488 v := GistFile{ 489 Size: Int(0), 490 Filename: String(""), 491 Language: String(""), 492 Type: String(""), 493 RawURL: String(""), 494 Content: String(""), 495 } 496 want := `github.GistFile{Size:0, Filename:"", Language:"", Type:"", RawURL:"", Content:""}` 497 if got := v.String(); got != want { 498 t.Errorf("GistFile.String = %v, want %v", got, want) 499 } 500 } 501 502 func TestGistFork_String(t *testing.T) { 503 v := GistFork{ 504 URL: String(""), 505 User: &User{}, 506 ID: String(""), 507 CreatedAt: &Timestamp{}, 508 UpdatedAt: &Timestamp{}, 509 NodeID: String(""), 510 } 511 want := `github.GistFork{URL:"", User:github.User{}, ID:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, NodeID:""}` 512 if got := v.String(); got != want { 513 t.Errorf("GistFork.String = %v, want %v", got, want) 514 } 515 } 516 517 func TestGistStats_String(t *testing.T) { 518 v := GistStats{ 519 TotalGists: Int(0), 520 PrivateGists: Int(0), 521 PublicGists: Int(0), 522 } 523 want := `github.GistStats{TotalGists:0, PrivateGists:0, PublicGists:0}` 524 if got := v.String(); got != want { 525 t.Errorf("GistStats.String = %v, want %v", got, want) 526 } 527 } 528 529 func TestGitObject_String(t *testing.T) { 530 v := GitObject{ 531 Type: String(""), 532 SHA: String(""), 533 URL: String(""), 534 } 535 want := `github.GitObject{Type:"", SHA:"", URL:""}` 536 if got := v.String(); got != want { 537 t.Errorf("GitObject.String = %v, want %v", got, want) 538 } 539 } 540 541 func TestGitignore_String(t *testing.T) { 542 v := Gitignore{ 543 Name: String(""), 544 Source: String(""), 545 } 546 want := `github.Gitignore{Name:"", Source:""}` 547 if got := v.String(); got != want { 548 t.Errorf("Gitignore.String = %v, want %v", got, want) 549 } 550 } 551 552 func TestGrant_String(t *testing.T) { 553 v := Grant{ 554 ID: Int64(0), 555 URL: String(""), 556 App: &AuthorizationApp{}, 557 CreatedAt: &Timestamp{}, 558 UpdatedAt: &Timestamp{}, 559 Scopes: []string{""}, 560 } 561 want := `github.Grant{ID:0, URL:"", App:github.AuthorizationApp{}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Scopes:[""]}` 562 if got := v.String(); got != want { 563 t.Errorf("Grant.String = %v, want %v", got, want) 564 } 565 } 566 567 func TestHeadCommit_String(t *testing.T) { 568 v := HeadCommit{ 569 Message: String(""), 570 Author: &CommitAuthor{}, 571 URL: String(""), 572 Distinct: Bool(false), 573 SHA: String(""), 574 ID: String(""), 575 TreeID: String(""), 576 Timestamp: &Timestamp{}, 577 Committer: &CommitAuthor{}, 578 Added: []string{""}, 579 Removed: []string{""}, 580 Modified: []string{""}, 581 } 582 want := `github.HeadCommit{Message:"", Author:github.CommitAuthor{}, URL:"", Distinct:false, SHA:"", ID:"", TreeID:"", Timestamp:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Committer:github.CommitAuthor{}, Added:[""], Removed:[""], Modified:[""]}` 583 if got := v.String(); got != want { 584 t.Errorf("HeadCommit.String = %v, want %v", got, want) 585 } 586 } 587 588 func TestHook_String(t *testing.T) { 589 v := Hook{ 590 CreatedAt: &Timestamp{}, 591 UpdatedAt: &Timestamp{}, 592 URL: String(""), 593 ID: Int64(0), 594 Type: String(""), 595 Name: String(""), 596 TestURL: String(""), 597 PingURL: String(""), 598 Events: []string{""}, 599 Active: Bool(false), 600 } 601 want := `github.Hook{CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, URL:"", ID:0, Type:"", Name:"", TestURL:"", PingURL:"", Events:[""], Active:false}` 602 if got := v.String(); got != want { 603 t.Errorf("Hook.String = %v, want %v", got, want) 604 } 605 } 606 607 func TestHookDelivery_String(t *testing.T) { 608 v := HookDelivery{ 609 ID: Int64(0), 610 GUID: String(""), 611 DeliveredAt: &Timestamp{}, 612 Redelivery: Bool(false), 613 Duration: Float64(0.0), 614 Status: String(""), 615 StatusCode: Int(0), 616 Event: String(""), 617 Action: String(""), 618 InstallationID: Int64(0), 619 RepositoryID: Int64(0), 620 Request: &HookRequest{}, 621 Response: &HookResponse{}, 622 } 623 want := `github.HookDelivery{ID:0, GUID:"", DeliveredAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Redelivery:false, Duration:0, Status:"", StatusCode:0, Event:"", Action:"", InstallationID:0, RepositoryID:0, Request:github.HookRequest{}, Response:github.HookResponse{}}` 624 if got := v.String(); got != want { 625 t.Errorf("HookDelivery.String = %v, want %v", got, want) 626 } 627 } 628 629 func TestHookStats_String(t *testing.T) { 630 v := HookStats{ 631 TotalHooks: Int(0), 632 ActiveHooks: Int(0), 633 InactiveHooks: Int(0), 634 } 635 want := `github.HookStats{TotalHooks:0, ActiveHooks:0, InactiveHooks:0}` 636 if got := v.String(); got != want { 637 t.Errorf("HookStats.String = %v, want %v", got, want) 638 } 639 } 640 641 func TestImport_String(t *testing.T) { 642 v := Import{ 643 VCSURL: String(""), 644 VCS: String(""), 645 VCSUsername: String(""), 646 VCSPassword: String(""), 647 TFVCProject: String(""), 648 UseLFS: String(""), 649 HasLargeFiles: Bool(false), 650 LargeFilesSize: Int(0), 651 LargeFilesCount: Int(0), 652 Status: String(""), 653 CommitCount: Int(0), 654 StatusText: String(""), 655 AuthorsCount: Int(0), 656 Percent: Int(0), 657 PushPercent: Int(0), 658 URL: String(""), 659 HTMLURL: String(""), 660 AuthorsURL: String(""), 661 RepositoryURL: String(""), 662 Message: String(""), 663 FailedStep: String(""), 664 HumanName: String(""), 665 } 666 want := `github.Import{VCSURL:"", VCS:"", VCSUsername:"", VCSPassword:"", TFVCProject:"", UseLFS:"", HasLargeFiles:false, LargeFilesSize:0, LargeFilesCount:0, Status:"", CommitCount:0, StatusText:"", AuthorsCount:0, Percent:0, PushPercent:0, URL:"", HTMLURL:"", AuthorsURL:"", RepositoryURL:"", Message:"", FailedStep:"", HumanName:""}` 667 if got := v.String(); got != want { 668 t.Errorf("Import.String = %v, want %v", got, want) 669 } 670 } 671 672 func TestInstallation_String(t *testing.T) { 673 v := Installation{ 674 ID: Int64(0), 675 NodeID: String(""), 676 AppID: Int64(0), 677 AppSlug: String(""), 678 TargetID: Int64(0), 679 Account: &User{}, 680 AccessTokensURL: String(""), 681 RepositoriesURL: String(""), 682 HTMLURL: String(""), 683 TargetType: String(""), 684 SingleFileName: String(""), 685 RepositorySelection: String(""), 686 Events: []string{""}, 687 SingleFilePaths: []string{""}, 688 Permissions: &InstallationPermissions{}, 689 CreatedAt: &Timestamp{}, 690 UpdatedAt: &Timestamp{}, 691 HasMultipleSingleFiles: Bool(false), 692 SuspendedBy: &User{}, 693 SuspendedAt: &Timestamp{}, 694 } 695 want := `github.Installation{ID:0, NodeID:"", AppID:0, AppSlug:"", TargetID:0, Account:github.User{}, AccessTokensURL:"", RepositoriesURL:"", HTMLURL:"", TargetType:"", SingleFileName:"", RepositorySelection:"", Events:[""], SingleFilePaths:[""], Permissions:github.InstallationPermissions{}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, HasMultipleSingleFiles:false, SuspendedBy:github.User{}, SuspendedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 696 if got := v.String(); got != want { 697 t.Errorf("Installation.String = %v, want %v", got, want) 698 } 699 } 700 701 func TestInvitation_String(t *testing.T) { 702 v := Invitation{ 703 ID: Int64(0), 704 NodeID: String(""), 705 Login: String(""), 706 Email: String(""), 707 Role: String(""), 708 CreatedAt: &Timestamp{}, 709 Inviter: &User{}, 710 TeamCount: Int(0), 711 InvitationTeamURL: String(""), 712 FailedAt: &Timestamp{}, 713 FailedReason: String(""), 714 } 715 want := `github.Invitation{ID:0, NodeID:"", Login:"", Email:"", Role:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Inviter:github.User{}, TeamCount:0, InvitationTeamURL:"", FailedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, FailedReason:""}` 716 if got := v.String(); got != want { 717 t.Errorf("Invitation.String = %v, want %v", got, want) 718 } 719 } 720 721 func TestIssue_String(t *testing.T) { 722 v := Issue{ 723 ID: Int64(0), 724 Number: Int(0), 725 State: String(""), 726 StateReason: String(""), 727 Locked: Bool(false), 728 Title: String(""), 729 Body: String(""), 730 AuthorAssociation: String(""), 731 User: &User{}, 732 Assignee: &User{}, 733 Comments: Int(0), 734 ClosedAt: &Timestamp{}, 735 CreatedAt: &Timestamp{}, 736 UpdatedAt: &Timestamp{}, 737 ClosedBy: &User{}, 738 URL: String(""), 739 HTMLURL: String(""), 740 CommentsURL: String(""), 741 EventsURL: String(""), 742 LabelsURL: String(""), 743 RepositoryURL: String(""), 744 Milestone: &Milestone{}, 745 PullRequestLinks: &PullRequestLinks{}, 746 Repository: &Repository{}, 747 Reactions: &Reactions{}, 748 NodeID: String(""), 749 ActiveLockReason: String(""), 750 } 751 want := `github.Issue{ID:0, Number:0, State:"", StateReason:"", Locked:false, Title:"", Body:"", AuthorAssociation:"", User:github.User{}, Assignee:github.User{}, Comments:0, ClosedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, ClosedBy:github.User{}, URL:"", HTMLURL:"", CommentsURL:"", EventsURL:"", LabelsURL:"", RepositoryURL:"", Milestone:github.Milestone{}, PullRequestLinks:github.PullRequestLinks{}, Repository:github.Repository{}, Reactions:github.Reactions{}, NodeID:"", ActiveLockReason:""}` 752 if got := v.String(); got != want { 753 t.Errorf("Issue.String = %v, want %v", got, want) 754 } 755 } 756 757 func TestIssueComment_String(t *testing.T) { 758 v := IssueComment{ 759 ID: Int64(0), 760 NodeID: String(""), 761 Body: String(""), 762 User: &User{}, 763 Reactions: &Reactions{}, 764 CreatedAt: &Timestamp{}, 765 UpdatedAt: &Timestamp{}, 766 AuthorAssociation: String(""), 767 URL: String(""), 768 HTMLURL: String(""), 769 IssueURL: String(""), 770 } 771 want := `github.IssueComment{ID:0, NodeID:"", Body:"", User:github.User{}, Reactions:github.Reactions{}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, AuthorAssociation:"", URL:"", HTMLURL:"", IssueURL:""}` 772 if got := v.String(); got != want { 773 t.Errorf("IssueComment.String = %v, want %v", got, want) 774 } 775 } 776 777 func TestIssueStats_String(t *testing.T) { 778 v := IssueStats{ 779 TotalIssues: Int(0), 780 OpenIssues: Int(0), 781 ClosedIssues: Int(0), 782 } 783 want := `github.IssueStats{TotalIssues:0, OpenIssues:0, ClosedIssues:0}` 784 if got := v.String(); got != want { 785 t.Errorf("IssueStats.String = %v, want %v", got, want) 786 } 787 } 788 789 func TestKey_String(t *testing.T) { 790 v := Key{ 791 ID: Int64(0), 792 Key: String(""), 793 URL: String(""), 794 Title: String(""), 795 ReadOnly: Bool(false), 796 Verified: Bool(false), 797 CreatedAt: &Timestamp{}, 798 AddedBy: String(""), 799 LastUsed: &Timestamp{}, 800 } 801 want := `github.Key{ID:0, Key:"", URL:"", Title:"", ReadOnly:false, Verified:false, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, AddedBy:"", LastUsed:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 802 if got := v.String(); got != want { 803 t.Errorf("Key.String = %v, want %v", got, want) 804 } 805 } 806 807 func TestLabel_String(t *testing.T) { 808 v := Label{ 809 ID: Int64(0), 810 URL: String(""), 811 Name: String(""), 812 Color: String(""), 813 Description: String(""), 814 Default: Bool(false), 815 NodeID: String(""), 816 } 817 want := `github.Label{ID:0, URL:"", Name:"", Color:"", Description:"", Default:false, NodeID:""}` 818 if got := v.String(); got != want { 819 t.Errorf("Label.String = %v, want %v", got, want) 820 } 821 } 822 823 func TestLabelResult_String(t *testing.T) { 824 v := LabelResult{ 825 ID: Int64(0), 826 URL: String(""), 827 Name: String(""), 828 Color: String(""), 829 Default: Bool(false), 830 Description: String(""), 831 Score: Float64(0.0), 832 } 833 want := `github.LabelResult{ID:0, URL:"", Name:"", Color:"", Default:false, Description:"", Score:0}` 834 if got := v.String(); got != want { 835 t.Errorf("LabelResult.String = %v, want %v", got, want) 836 } 837 } 838 839 func TestLargeFile_String(t *testing.T) { 840 v := LargeFile{ 841 RefName: String(""), 842 Path: String(""), 843 OID: String(""), 844 Size: Int(0), 845 } 846 want := `github.LargeFile{RefName:"", Path:"", OID:"", Size:0}` 847 if got := v.String(); got != want { 848 t.Errorf("LargeFile.String = %v, want %v", got, want) 849 } 850 } 851 852 func TestLicense_String(t *testing.T) { 853 v := License{ 854 Key: String(""), 855 Name: String(""), 856 URL: String(""), 857 SPDXID: String(""), 858 HTMLURL: String(""), 859 Featured: Bool(false), 860 Description: String(""), 861 Implementation: String(""), 862 Body: String(""), 863 } 864 want := `github.License{Key:"", Name:"", URL:"", SPDXID:"", HTMLURL:"", Featured:false, Description:"", Implementation:"", Body:""}` 865 if got := v.String(); got != want { 866 t.Errorf("License.String = %v, want %v", got, want) 867 } 868 } 869 870 func TestMembership_String(t *testing.T) { 871 v := Membership{ 872 URL: String(""), 873 State: String(""), 874 Role: String(""), 875 OrganizationURL: String(""), 876 Organization: &Organization{}, 877 User: &User{}, 878 } 879 want := `github.Membership{URL:"", State:"", Role:"", OrganizationURL:"", Organization:github.Organization{}, User:github.User{}}` 880 if got := v.String(); got != want { 881 t.Errorf("Membership.String = %v, want %v", got, want) 882 } 883 } 884 885 func TestMigration_String(t *testing.T) { 886 v := Migration{ 887 ID: Int64(0), 888 GUID: String(""), 889 State: String(""), 890 LockRepositories: Bool(false), 891 ExcludeAttachments: Bool(false), 892 URL: String(""), 893 CreatedAt: String(""), 894 UpdatedAt: String(""), 895 } 896 want := `github.Migration{ID:0, GUID:"", State:"", LockRepositories:false, ExcludeAttachments:false, URL:"", CreatedAt:"", UpdatedAt:""}` 897 if got := v.String(); got != want { 898 t.Errorf("Migration.String = %v, want %v", got, want) 899 } 900 } 901 902 func TestMilestone_String(t *testing.T) { 903 v := Milestone{ 904 URL: String(""), 905 HTMLURL: String(""), 906 LabelsURL: String(""), 907 ID: Int64(0), 908 Number: Int(0), 909 State: String(""), 910 Title: String(""), 911 Description: String(""), 912 Creator: &User{}, 913 OpenIssues: Int(0), 914 ClosedIssues: Int(0), 915 CreatedAt: &Timestamp{}, 916 UpdatedAt: &Timestamp{}, 917 ClosedAt: &Timestamp{}, 918 DueOn: &Timestamp{}, 919 NodeID: String(""), 920 } 921 want := `github.Milestone{URL:"", HTMLURL:"", LabelsURL:"", ID:0, Number:0, State:"", Title:"", Description:"", Creator:github.User{}, OpenIssues:0, ClosedIssues:0, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, ClosedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, DueOn:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, NodeID:""}` 922 if got := v.String(); got != want { 923 t.Errorf("Milestone.String = %v, want %v", got, want) 924 } 925 } 926 927 func TestMilestoneStats_String(t *testing.T) { 928 v := MilestoneStats{ 929 TotalMilestones: Int(0), 930 OpenMilestones: Int(0), 931 ClosedMilestones: Int(0), 932 } 933 want := `github.MilestoneStats{TotalMilestones:0, OpenMilestones:0, ClosedMilestones:0}` 934 if got := v.String(); got != want { 935 t.Errorf("MilestoneStats.String = %v, want %v", got, want) 936 } 937 } 938 939 func TestNewTeam_String(t *testing.T) { 940 v := NewTeam{ 941 Name: "", 942 Description: String(""), 943 Maintainers: []string{""}, 944 RepoNames: []string{""}, 945 ParentTeamID: Int64(0), 946 Permission: String(""), 947 Privacy: String(""), 948 LDAPDN: String(""), 949 } 950 want := `github.NewTeam{Name:"", Description:"", Maintainers:[""], RepoNames:[""], ParentTeamID:0, Permission:"", Privacy:"", LDAPDN:""}` 951 if got := v.String(); got != want { 952 t.Errorf("NewTeam.String = %v, want %v", got, want) 953 } 954 } 955 956 func TestOAuthAPP_String(t *testing.T) { 957 v := OAuthAPP{ 958 URL: String(""), 959 Name: String(""), 960 ClientID: String(""), 961 } 962 want := `github.OAuthAPP{URL:"", Name:"", ClientID:""}` 963 if got := v.String(); got != want { 964 t.Errorf("OAuthAPP.String = %v, want %v", got, want) 965 } 966 } 967 968 func TestOrgStats_String(t *testing.T) { 969 v := OrgStats{ 970 TotalOrgs: Int(0), 971 DisabledOrgs: Int(0), 972 TotalTeams: Int(0), 973 TotalTeamMembers: Int(0), 974 } 975 want := `github.OrgStats{TotalOrgs:0, DisabledOrgs:0, TotalTeams:0, TotalTeamMembers:0}` 976 if got := v.String(); got != want { 977 t.Errorf("OrgStats.String = %v, want %v", got, want) 978 } 979 } 980 981 func TestOrganization_String(t *testing.T) { 982 v := Organization{ 983 Login: String(""), 984 ID: Int64(0), 985 NodeID: String(""), 986 AvatarURL: String(""), 987 HTMLURL: String(""), 988 Name: String(""), 989 Company: String(""), 990 Blog: String(""), 991 Location: String(""), 992 Email: String(""), 993 TwitterUsername: String(""), 994 Description: String(""), 995 PublicRepos: Int(0), 996 PublicGists: Int(0), 997 Followers: Int(0), 998 Following: Int(0), 999 CreatedAt: &Timestamp{}, 1000 UpdatedAt: &Timestamp{}, 1001 TotalPrivateRepos: Int64(0), 1002 OwnedPrivateRepos: Int64(0), 1003 PrivateGists: Int(0), 1004 DiskUsage: Int(0), 1005 Collaborators: Int(0), 1006 BillingEmail: String(""), 1007 Type: String(""), 1008 Plan: &Plan{}, 1009 TwoFactorRequirementEnabled: Bool(false), 1010 IsVerified: Bool(false), 1011 HasOrganizationProjects: Bool(false), 1012 HasRepositoryProjects: Bool(false), 1013 DefaultRepoPermission: String(""), 1014 DefaultRepoSettings: String(""), 1015 MembersCanCreateRepos: Bool(false), 1016 MembersCanCreatePublicRepos: Bool(false), 1017 MembersCanCreatePrivateRepos: Bool(false), 1018 MembersCanCreateInternalRepos: Bool(false), 1019 MembersCanForkPrivateRepos: Bool(false), 1020 MembersAllowedRepositoryCreationType: String(""), 1021 MembersCanCreatePages: Bool(false), 1022 MembersCanCreatePublicPages: Bool(false), 1023 MembersCanCreatePrivatePages: Bool(false), 1024 WebCommitSignoffRequired: Bool(false), 1025 AdvancedSecurityEnabledForNewRepos: Bool(false), 1026 DependabotAlertsEnabledForNewRepos: Bool(false), 1027 DependabotSecurityUpdatesEnabledForNewRepos: Bool(false), 1028 DependencyGraphEnabledForNewRepos: Bool(false), 1029 SecretScanningEnabledForNewRepos: Bool(false), 1030 SecretScanningPushProtectionEnabledForNewRepos: Bool(false), 1031 URL: String(""), 1032 EventsURL: String(""), 1033 HooksURL: String(""), 1034 IssuesURL: String(""), 1035 MembersURL: String(""), 1036 PublicMembersURL: String(""), 1037 ReposURL: String(""), 1038 } 1039 want := `github.Organization{Login:"", ID:0, NodeID:"", AvatarURL:"", HTMLURL:"", Name:"", Company:"", Blog:"", Location:"", Email:"", TwitterUsername:"", Description:"", PublicRepos:0, PublicGists:0, Followers:0, Following:0, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, TotalPrivateRepos:0, OwnedPrivateRepos:0, PrivateGists:0, DiskUsage:0, Collaborators:0, BillingEmail:"", Type:"", Plan:github.Plan{}, TwoFactorRequirementEnabled:false, IsVerified:false, HasOrganizationProjects:false, HasRepositoryProjects:false, DefaultRepoPermission:"", DefaultRepoSettings:"", MembersCanCreateRepos:false, MembersCanCreatePublicRepos:false, MembersCanCreatePrivateRepos:false, MembersCanCreateInternalRepos:false, MembersCanForkPrivateRepos:false, MembersAllowedRepositoryCreationType:"", MembersCanCreatePages:false, MembersCanCreatePublicPages:false, MembersCanCreatePrivatePages:false, WebCommitSignoffRequired:false, AdvancedSecurityEnabledForNewRepos:false, DependabotAlertsEnabledForNewRepos:false, DependabotSecurityUpdatesEnabledForNewRepos:false, DependencyGraphEnabledForNewRepos:false, SecretScanningEnabledForNewRepos:false, SecretScanningPushProtectionEnabledForNewRepos:false, URL:"", EventsURL:"", HooksURL:"", IssuesURL:"", MembersURL:"", PublicMembersURL:"", ReposURL:""}` 1040 if got := v.String(); got != want { 1041 t.Errorf("Organization.String = %v, want %v", got, want) 1042 } 1043 } 1044 1045 func TestPackage_String(t *testing.T) { 1046 v := Package{ 1047 ID: Int64(0), 1048 Name: String(""), 1049 PackageType: String(""), 1050 HTMLURL: String(""), 1051 CreatedAt: &Timestamp{}, 1052 UpdatedAt: &Timestamp{}, 1053 Owner: &User{}, 1054 PackageVersion: &PackageVersion{}, 1055 Registry: &PackageRegistry{}, 1056 URL: String(""), 1057 VersionCount: Int64(0), 1058 Visibility: String(""), 1059 Repository: &Repository{}, 1060 } 1061 want := `github.Package{ID:0, Name:"", PackageType:"", HTMLURL:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Owner:github.User{}, PackageVersion:github.PackageVersion{}, Registry:github.PackageRegistry{}, URL:"", VersionCount:0, Visibility:"", Repository:github.Repository{}}` 1062 if got := v.String(); got != want { 1063 t.Errorf("Package.String = %v, want %v", got, want) 1064 } 1065 } 1066 1067 func TestPackageContainerMetadata_String(t *testing.T) { 1068 v := PackageContainerMetadata{ 1069 Tags: []string{""}, 1070 } 1071 want := `github.PackageContainerMetadata{Tags:[""]}` 1072 if got := v.String(); got != want { 1073 t.Errorf("PackageContainerMetadata.String = %v, want %v", got, want) 1074 } 1075 } 1076 1077 func TestPackageFile_String(t *testing.T) { 1078 v := PackageFile{ 1079 DownloadURL: String(""), 1080 ID: Int64(0), 1081 Name: String(""), 1082 SHA256: String(""), 1083 SHA1: String(""), 1084 MD5: String(""), 1085 ContentType: String(""), 1086 State: String(""), 1087 Author: &User{}, 1088 Size: Int64(0), 1089 CreatedAt: &Timestamp{}, 1090 UpdatedAt: &Timestamp{}, 1091 } 1092 want := `github.PackageFile{DownloadURL:"", ID:0, Name:"", SHA256:"", SHA1:"", MD5:"", ContentType:"", State:"", Author:github.User{}, Size:0, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 1093 if got := v.String(); got != want { 1094 t.Errorf("PackageFile.String = %v, want %v", got, want) 1095 } 1096 } 1097 1098 func TestPackageMetadata_String(t *testing.T) { 1099 v := PackageMetadata{ 1100 PackageType: String(""), 1101 Container: &PackageContainerMetadata{}, 1102 } 1103 want := `github.PackageMetadata{PackageType:"", Container:github.PackageContainerMetadata{}}` 1104 if got := v.String(); got != want { 1105 t.Errorf("PackageMetadata.String = %v, want %v", got, want) 1106 } 1107 } 1108 1109 func TestPackageRegistry_String(t *testing.T) { 1110 v := PackageRegistry{ 1111 AboutURL: String(""), 1112 Name: String(""), 1113 Type: String(""), 1114 URL: String(""), 1115 Vendor: String(""), 1116 } 1117 want := `github.PackageRegistry{AboutURL:"", Name:"", Type:"", URL:"", Vendor:""}` 1118 if got := v.String(); got != want { 1119 t.Errorf("PackageRegistry.String = %v, want %v", got, want) 1120 } 1121 } 1122 1123 func TestPackageRelease_String(t *testing.T) { 1124 v := PackageRelease{ 1125 URL: String(""), 1126 HTMLURL: String(""), 1127 ID: Int64(0), 1128 TagName: String(""), 1129 TargetCommitish: String(""), 1130 Name: String(""), 1131 Draft: Bool(false), 1132 Author: &User{}, 1133 Prerelease: Bool(false), 1134 CreatedAt: &Timestamp{}, 1135 PublishedAt: &Timestamp{}, 1136 } 1137 want := `github.PackageRelease{URL:"", HTMLURL:"", ID:0, TagName:"", TargetCommitish:"", Name:"", Draft:false, Author:github.User{}, Prerelease:false, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, PublishedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 1138 if got := v.String(); got != want { 1139 t.Errorf("PackageRelease.String = %v, want %v", got, want) 1140 } 1141 } 1142 1143 func TestPackageVersion_String(t *testing.T) { 1144 v := PackageVersion{ 1145 ID: Int64(0), 1146 Version: String(""), 1147 Summary: String(""), 1148 Body: String(""), 1149 BodyHTML: String(""), 1150 Release: &PackageRelease{}, 1151 Manifest: String(""), 1152 HTMLURL: String(""), 1153 TagName: String(""), 1154 TargetCommitish: String(""), 1155 TargetOID: String(""), 1156 Draft: Bool(false), 1157 Prerelease: Bool(false), 1158 CreatedAt: &Timestamp{}, 1159 UpdatedAt: &Timestamp{}, 1160 Author: &User{}, 1161 InstallationCommand: String(""), 1162 Metadata: &PackageMetadata{}, 1163 PackageHTMLURL: String(""), 1164 Name: String(""), 1165 URL: String(""), 1166 } 1167 want := `github.PackageVersion{ID:0, Version:"", Summary:"", Body:"", BodyHTML:"", Release:github.PackageRelease{}, Manifest:"", HTMLURL:"", TagName:"", TargetCommitish:"", TargetOID:"", Draft:false, Prerelease:false, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Author:github.User{}, InstallationCommand:"", Metadata:github.PackageMetadata{}, PackageHTMLURL:"", Name:"", URL:""}` 1168 if got := v.String(); got != want { 1169 t.Errorf("PackageVersion.String = %v, want %v", got, want) 1170 } 1171 } 1172 1173 func TestPageStats_String(t *testing.T) { 1174 v := PageStats{ 1175 TotalPages: Int(0), 1176 } 1177 want := `github.PageStats{TotalPages:0}` 1178 if got := v.String(); got != want { 1179 t.Errorf("PageStats.String = %v, want %v", got, want) 1180 } 1181 } 1182 1183 func TestPlan_String(t *testing.T) { 1184 v := Plan{ 1185 Name: String(""), 1186 Space: Int(0), 1187 Collaborators: Int(0), 1188 PrivateRepos: Int64(0), 1189 FilledSeats: Int(0), 1190 Seats: Int(0), 1191 } 1192 want := `github.Plan{Name:"", Space:0, Collaborators:0, PrivateRepos:0, FilledSeats:0, Seats:0}` 1193 if got := v.String(); got != want { 1194 t.Errorf("Plan.String = %v, want %v", got, want) 1195 } 1196 } 1197 1198 func TestPreReceiveHook_String(t *testing.T) { 1199 v := PreReceiveHook{ 1200 ID: Int64(0), 1201 Name: String(""), 1202 Enforcement: String(""), 1203 ConfigURL: String(""), 1204 } 1205 want := `github.PreReceiveHook{ID:0, Name:"", Enforcement:"", ConfigURL:""}` 1206 if got := v.String(); got != want { 1207 t.Errorf("PreReceiveHook.String = %v, want %v", got, want) 1208 } 1209 } 1210 1211 func TestProject_String(t *testing.T) { 1212 v := Project{ 1213 ID: Int64(0), 1214 URL: String(""), 1215 HTMLURL: String(""), 1216 ColumnsURL: String(""), 1217 OwnerURL: String(""), 1218 Name: String(""), 1219 Body: String(""), 1220 Number: Int(0), 1221 State: String(""), 1222 CreatedAt: &Timestamp{}, 1223 UpdatedAt: &Timestamp{}, 1224 NodeID: String(""), 1225 OrganizationPermission: String(""), 1226 Private: Bool(false), 1227 Creator: &User{}, 1228 } 1229 want := `github.Project{ID:0, URL:"", HTMLURL:"", ColumnsURL:"", OwnerURL:"", Name:"", Body:"", Number:0, State:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, NodeID:"", OrganizationPermission:"", Private:false, Creator:github.User{}}` 1230 if got := v.String(); got != want { 1231 t.Errorf("Project.String = %v, want %v", got, want) 1232 } 1233 } 1234 1235 func TestPullRequest_String(t *testing.T) { 1236 v := PullRequest{ 1237 ID: Int64(0), 1238 Number: Int(0), 1239 State: String(""), 1240 Locked: Bool(false), 1241 Title: String(""), 1242 Body: String(""), 1243 CreatedAt: &Timestamp{}, 1244 UpdatedAt: &Timestamp{}, 1245 ClosedAt: &Timestamp{}, 1246 MergedAt: &Timestamp{}, 1247 User: &User{}, 1248 Draft: Bool(false), 1249 Merged: Bool(false), 1250 Mergeable: Bool(false), 1251 MergeableState: String(""), 1252 MergedBy: &User{}, 1253 MergeCommitSHA: String(""), 1254 Rebaseable: Bool(false), 1255 Comments: Int(0), 1256 Commits: Int(0), 1257 Additions: Int(0), 1258 Deletions: Int(0), 1259 ChangedFiles: Int(0), 1260 URL: String(""), 1261 HTMLURL: String(""), 1262 IssueURL: String(""), 1263 StatusesURL: String(""), 1264 DiffURL: String(""), 1265 PatchURL: String(""), 1266 CommitsURL: String(""), 1267 CommentsURL: String(""), 1268 ReviewCommentsURL: String(""), 1269 ReviewCommentURL: String(""), 1270 ReviewComments: Int(0), 1271 Assignee: &User{}, 1272 Milestone: &Milestone{}, 1273 MaintainerCanModify: Bool(false), 1274 AuthorAssociation: String(""), 1275 NodeID: String(""), 1276 AutoMerge: &PullRequestAutoMerge{}, 1277 Links: &PRLinks{}, 1278 Head: &PullRequestBranch{}, 1279 Base: &PullRequestBranch{}, 1280 ActiveLockReason: String(""), 1281 } 1282 want := `github.PullRequest{ID:0, Number:0, State:"", Locked:false, Title:"", Body:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, ClosedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, MergedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, User:github.User{}, Draft:false, Merged:false, Mergeable:false, MergeableState:"", MergedBy:github.User{}, MergeCommitSHA:"", Rebaseable:false, Comments:0, Commits:0, Additions:0, Deletions:0, ChangedFiles:0, URL:"", HTMLURL:"", IssueURL:"", StatusesURL:"", DiffURL:"", PatchURL:"", CommitsURL:"", CommentsURL:"", ReviewCommentsURL:"", ReviewCommentURL:"", ReviewComments:0, Assignee:github.User{}, Milestone:github.Milestone{}, MaintainerCanModify:false, AuthorAssociation:"", NodeID:"", AutoMerge:github.PullRequestAutoMerge{}, Links:github.PRLinks{}, Head:github.PullRequestBranch{}, Base:github.PullRequestBranch{}, ActiveLockReason:""}` 1283 if got := v.String(); got != want { 1284 t.Errorf("PullRequest.String = %v, want %v", got, want) 1285 } 1286 } 1287 1288 func TestPullRequestComment_String(t *testing.T) { 1289 v := PullRequestComment{ 1290 ID: Int64(0), 1291 NodeID: String(""), 1292 InReplyTo: Int64(0), 1293 Body: String(""), 1294 Path: String(""), 1295 DiffHunk: String(""), 1296 PullRequestReviewID: Int64(0), 1297 Position: Int(0), 1298 OriginalPosition: Int(0), 1299 StartLine: Int(0), 1300 Line: Int(0), 1301 OriginalLine: Int(0), 1302 OriginalStartLine: Int(0), 1303 Side: String(""), 1304 StartSide: String(""), 1305 CommitID: String(""), 1306 OriginalCommitID: String(""), 1307 User: &User{}, 1308 Reactions: &Reactions{}, 1309 CreatedAt: &Timestamp{}, 1310 UpdatedAt: &Timestamp{}, 1311 AuthorAssociation: String(""), 1312 URL: String(""), 1313 HTMLURL: String(""), 1314 PullRequestURL: String(""), 1315 } 1316 want := `github.PullRequestComment{ID:0, NodeID:"", InReplyTo:0, Body:"", Path:"", DiffHunk:"", PullRequestReviewID:0, Position:0, OriginalPosition:0, StartLine:0, Line:0, OriginalLine:0, OriginalStartLine:0, Side:"", StartSide:"", CommitID:"", OriginalCommitID:"", User:github.User{}, Reactions:github.Reactions{}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, AuthorAssociation:"", URL:"", HTMLURL:"", PullRequestURL:""}` 1317 if got := v.String(); got != want { 1318 t.Errorf("PullRequestComment.String = %v, want %v", got, want) 1319 } 1320 } 1321 1322 func TestPullRequestReview_String(t *testing.T) { 1323 v := PullRequestReview{ 1324 ID: Int64(0), 1325 NodeID: String(""), 1326 User: &User{}, 1327 Body: String(""), 1328 SubmittedAt: &Timestamp{}, 1329 CommitID: String(""), 1330 HTMLURL: String(""), 1331 PullRequestURL: String(""), 1332 State: String(""), 1333 AuthorAssociation: String(""), 1334 } 1335 want := `github.PullRequestReview{ID:0, NodeID:"", User:github.User{}, Body:"", SubmittedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, CommitID:"", HTMLURL:"", PullRequestURL:"", State:"", AuthorAssociation:""}` 1336 if got := v.String(); got != want { 1337 t.Errorf("PullRequestReview.String = %v, want %v", got, want) 1338 } 1339 } 1340 1341 func TestPullRequestReviewDismissalRequest_String(t *testing.T) { 1342 v := PullRequestReviewDismissalRequest{ 1343 Message: String(""), 1344 } 1345 want := `github.PullRequestReviewDismissalRequest{Message:""}` 1346 if got := v.String(); got != want { 1347 t.Errorf("PullRequestReviewDismissalRequest.String = %v, want %v", got, want) 1348 } 1349 } 1350 1351 func TestPullRequestReviewRequest_String(t *testing.T) { 1352 v := PullRequestReviewRequest{ 1353 NodeID: String(""), 1354 CommitID: String(""), 1355 Body: String(""), 1356 Event: String(""), 1357 } 1358 want := `github.PullRequestReviewRequest{NodeID:"", CommitID:"", Body:"", Event:""}` 1359 if got := v.String(); got != want { 1360 t.Errorf("PullRequestReviewRequest.String = %v, want %v", got, want) 1361 } 1362 } 1363 1364 func TestPullRequestThread_String(t *testing.T) { 1365 v := PullRequestThread{ 1366 ID: Int64(0), 1367 NodeID: String(""), 1368 } 1369 want := `github.PullRequestThread{ID:0, NodeID:""}` 1370 if got := v.String(); got != want { 1371 t.Errorf("PullRequestThread.String = %v, want %v", got, want) 1372 } 1373 } 1374 1375 func TestPullStats_String(t *testing.T) { 1376 v := PullStats{ 1377 TotalPulls: Int(0), 1378 MergedPulls: Int(0), 1379 MergablePulls: Int(0), 1380 UnmergablePulls: Int(0), 1381 } 1382 want := `github.PullStats{TotalPulls:0, MergedPulls:0, MergablePulls:0, UnmergablePulls:0}` 1383 if got := v.String(); got != want { 1384 t.Errorf("PullStats.String = %v, want %v", got, want) 1385 } 1386 } 1387 1388 func TestPushEvent_String(t *testing.T) { 1389 v := PushEvent{ 1390 PushID: Int64(0), 1391 Head: String(""), 1392 Ref: String(""), 1393 Size: Int(0), 1394 Before: String(""), 1395 DistinctSize: Int(0), 1396 Action: String(""), 1397 After: String(""), 1398 Created: Bool(false), 1399 Deleted: Bool(false), 1400 Forced: Bool(false), 1401 BaseRef: String(""), 1402 Compare: String(""), 1403 Repo: &PushEventRepository{}, 1404 HeadCommit: &HeadCommit{}, 1405 Pusher: &User{}, 1406 Sender: &User{}, 1407 Installation: &Installation{}, 1408 Organization: &Organization{}, 1409 } 1410 want := `github.PushEvent{PushID:0, Head:"", Ref:"", Size:0, Before:"", DistinctSize:0, Action:"", After:"", Created:false, Deleted:false, Forced:false, BaseRef:"", Compare:"", Repo:github.PushEventRepository{}, HeadCommit:github.HeadCommit{}, Pusher:github.User{}, Sender:github.User{}, Installation:github.Installation{}, Organization:github.Organization{}}` 1411 if got := v.String(); got != want { 1412 t.Errorf("PushEvent.String = %v, want %v", got, want) 1413 } 1414 } 1415 1416 func TestRate_String(t *testing.T) { 1417 v := Rate{ 1418 Limit: 0, 1419 Remaining: 0, 1420 Reset: Timestamp{}, 1421 } 1422 want := `github.Rate{Limit:0, Remaining:0, Reset:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 1423 if got := v.String(); got != want { 1424 t.Errorf("Rate.String = %v, want %v", got, want) 1425 } 1426 } 1427 1428 func TestReaction_String(t *testing.T) { 1429 v := Reaction{ 1430 ID: Int64(0), 1431 User: &User{}, 1432 NodeID: String(""), 1433 Content: String(""), 1434 } 1435 want := `github.Reaction{ID:0, User:github.User{}, NodeID:"", Content:""}` 1436 if got := v.String(); got != want { 1437 t.Errorf("Reaction.String = %v, want %v", got, want) 1438 } 1439 } 1440 1441 func TestReference_String(t *testing.T) { 1442 v := Reference{ 1443 Ref: String(""), 1444 URL: String(""), 1445 Object: &GitObject{}, 1446 NodeID: String(""), 1447 } 1448 want := `github.Reference{Ref:"", URL:"", Object:github.GitObject{}, NodeID:""}` 1449 if got := v.String(); got != want { 1450 t.Errorf("Reference.String = %v, want %v", got, want) 1451 } 1452 } 1453 1454 func TestReleaseAsset_String(t *testing.T) { 1455 v := ReleaseAsset{ 1456 ID: Int64(0), 1457 URL: String(""), 1458 Name: String(""), 1459 Label: String(""), 1460 State: String(""), 1461 ContentType: String(""), 1462 Size: Int(0), 1463 DownloadCount: Int(0), 1464 CreatedAt: &Timestamp{}, 1465 UpdatedAt: &Timestamp{}, 1466 BrowserDownloadURL: String(""), 1467 Uploader: &User{}, 1468 NodeID: String(""), 1469 } 1470 want := `github.ReleaseAsset{ID:0, URL:"", Name:"", Label:"", State:"", ContentType:"", Size:0, DownloadCount:0, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, BrowserDownloadURL:"", Uploader:github.User{}, NodeID:""}` 1471 if got := v.String(); got != want { 1472 t.Errorf("ReleaseAsset.String = %v, want %v", got, want) 1473 } 1474 } 1475 1476 func TestRename_String(t *testing.T) { 1477 v := Rename{ 1478 From: String(""), 1479 To: String(""), 1480 } 1481 want := `github.Rename{From:"", To:""}` 1482 if got := v.String(); got != want { 1483 t.Errorf("Rename.String = %v, want %v", got, want) 1484 } 1485 } 1486 1487 func TestRepoStats_String(t *testing.T) { 1488 v := RepoStats{ 1489 TotalRepos: Int(0), 1490 RootRepos: Int(0), 1491 ForkRepos: Int(0), 1492 OrgRepos: Int(0), 1493 TotalPushes: Int(0), 1494 TotalWikis: Int(0), 1495 } 1496 want := `github.RepoStats{TotalRepos:0, RootRepos:0, ForkRepos:0, OrgRepos:0, TotalPushes:0, TotalWikis:0}` 1497 if got := v.String(); got != want { 1498 t.Errorf("RepoStats.String = %v, want %v", got, want) 1499 } 1500 } 1501 1502 func TestRepoStatus_String(t *testing.T) { 1503 v := RepoStatus{ 1504 ID: Int64(0), 1505 NodeID: String(""), 1506 URL: String(""), 1507 State: String(""), 1508 TargetURL: String(""), 1509 Description: String(""), 1510 Context: String(""), 1511 AvatarURL: String(""), 1512 Creator: &User{}, 1513 CreatedAt: &Timestamp{}, 1514 UpdatedAt: &Timestamp{}, 1515 } 1516 want := `github.RepoStatus{ID:0, NodeID:"", URL:"", State:"", TargetURL:"", Description:"", Context:"", AvatarURL:"", Creator:github.User{}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 1517 if got := v.String(); got != want { 1518 t.Errorf("RepoStatus.String = %v, want %v", got, want) 1519 } 1520 } 1521 1522 func TestRepository_String(t *testing.T) { 1523 v := Repository{ 1524 ID: Int64(0), 1525 NodeID: String(""), 1526 Owner: &User{}, 1527 Name: String(""), 1528 FullName: String(""), 1529 Description: String(""), 1530 Homepage: String(""), 1531 CodeOfConduct: &CodeOfConduct{}, 1532 DefaultBranch: String(""), 1533 MasterBranch: String(""), 1534 CreatedAt: &Timestamp{}, 1535 PushedAt: &Timestamp{}, 1536 UpdatedAt: &Timestamp{}, 1537 HTMLURL: String(""), 1538 CloneURL: String(""), 1539 GitURL: String(""), 1540 MirrorURL: String(""), 1541 SSHURL: String(""), 1542 SVNURL: String(""), 1543 Language: String(""), 1544 Fork: Bool(false), 1545 ForksCount: Int(0), 1546 NetworkCount: Int(0), 1547 OpenIssuesCount: Int(0), 1548 OpenIssues: Int(0), 1549 StargazersCount: Int(0), 1550 SubscribersCount: Int(0), 1551 WatchersCount: Int(0), 1552 Watchers: Int(0), 1553 Size: Int(0), 1554 AutoInit: Bool(false), 1555 Parent: &Repository{}, 1556 Source: &Repository{}, 1557 TemplateRepository: &Repository{}, 1558 Organization: &Organization{}, 1559 AllowRebaseMerge: Bool(false), 1560 AllowUpdateBranch: Bool(false), 1561 AllowSquashMerge: Bool(false), 1562 AllowMergeCommit: Bool(false), 1563 AllowAutoMerge: Bool(false), 1564 AllowForking: Bool(false), 1565 WebCommitSignoffRequired: Bool(false), 1566 DeleteBranchOnMerge: Bool(false), 1567 UseSquashPRTitleAsDefault: Bool(false), 1568 SquashMergeCommitTitle: String(""), 1569 SquashMergeCommitMessage: String(""), 1570 MergeCommitTitle: String(""), 1571 MergeCommitMessage: String(""), 1572 Topics: []string{""}, 1573 Archived: Bool(false), 1574 Disabled: Bool(false), 1575 License: &License{}, 1576 Private: Bool(false), 1577 HasIssues: Bool(false), 1578 HasWiki: Bool(false), 1579 HasPages: Bool(false), 1580 HasProjects: Bool(false), 1581 HasDownloads: Bool(false), 1582 HasDiscussions: Bool(false), 1583 IsTemplate: Bool(false), 1584 LicenseTemplate: String(""), 1585 GitignoreTemplate: String(""), 1586 SecurityAndAnalysis: &SecurityAndAnalysis{}, 1587 TeamID: Int64(0), 1588 URL: String(""), 1589 ArchiveURL: String(""), 1590 AssigneesURL: String(""), 1591 BlobsURL: String(""), 1592 BranchesURL: String(""), 1593 CollaboratorsURL: String(""), 1594 CommentsURL: String(""), 1595 CommitsURL: String(""), 1596 CompareURL: String(""), 1597 ContentsURL: String(""), 1598 ContributorsURL: String(""), 1599 DeploymentsURL: String(""), 1600 DownloadsURL: String(""), 1601 EventsURL: String(""), 1602 ForksURL: String(""), 1603 GitCommitsURL: String(""), 1604 GitRefsURL: String(""), 1605 GitTagsURL: String(""), 1606 HooksURL: String(""), 1607 IssueCommentURL: String(""), 1608 IssueEventsURL: String(""), 1609 IssuesURL: String(""), 1610 KeysURL: String(""), 1611 LabelsURL: String(""), 1612 LanguagesURL: String(""), 1613 MergesURL: String(""), 1614 MilestonesURL: String(""), 1615 NotificationsURL: String(""), 1616 PullsURL: String(""), 1617 ReleasesURL: String(""), 1618 StargazersURL: String(""), 1619 StatusesURL: String(""), 1620 SubscribersURL: String(""), 1621 SubscriptionURL: String(""), 1622 TagsURL: String(""), 1623 TreesURL: String(""), 1624 TeamsURL: String(""), 1625 Visibility: String(""), 1626 RoleName: String(""), 1627 } 1628 want := `github.Repository{ID:0, NodeID:"", Owner:github.User{}, Name:"", FullName:"", Description:"", Homepage:"", CodeOfConduct:github.CodeOfConduct{}, DefaultBranch:"", MasterBranch:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, PushedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, HTMLURL:"", CloneURL:"", GitURL:"", MirrorURL:"", SSHURL:"", SVNURL:"", Language:"", Fork:false, ForksCount:0, NetworkCount:0, OpenIssuesCount:0, OpenIssues:0, StargazersCount:0, SubscribersCount:0, WatchersCount:0, Watchers:0, Size:0, AutoInit:false, Parent:github.Repository{}, Source:github.Repository{}, TemplateRepository:github.Repository{}, Organization:github.Organization{}, AllowRebaseMerge:false, AllowUpdateBranch:false, AllowSquashMerge:false, AllowMergeCommit:false, AllowAutoMerge:false, AllowForking:false, WebCommitSignoffRequired:false, DeleteBranchOnMerge:false, UseSquashPRTitleAsDefault:false, SquashMergeCommitTitle:"", SquashMergeCommitMessage:"", MergeCommitTitle:"", MergeCommitMessage:"", Topics:[""], Archived:false, Disabled:false, License:github.License{}, Private:false, HasIssues:false, HasWiki:false, HasPages:false, HasProjects:false, HasDownloads:false, HasDiscussions:false, IsTemplate:false, LicenseTemplate:"", GitignoreTemplate:"", SecurityAndAnalysis:github.SecurityAndAnalysis{}, TeamID:0, URL:"", ArchiveURL:"", AssigneesURL:"", BlobsURL:"", BranchesURL:"", CollaboratorsURL:"", CommentsURL:"", CommitsURL:"", CompareURL:"", ContentsURL:"", ContributorsURL:"", DeploymentsURL:"", DownloadsURL:"", EventsURL:"", ForksURL:"", GitCommitsURL:"", GitRefsURL:"", GitTagsURL:"", HooksURL:"", IssueCommentURL:"", IssueEventsURL:"", IssuesURL:"", KeysURL:"", LabelsURL:"", LanguagesURL:"", MergesURL:"", MilestonesURL:"", NotificationsURL:"", PullsURL:"", ReleasesURL:"", StargazersURL:"", StatusesURL:"", SubscribersURL:"", SubscriptionURL:"", TagsURL:"", TreesURL:"", TeamsURL:"", Visibility:"", RoleName:""}` 1629 if got := v.String(); got != want { 1630 t.Errorf("Repository.String = %v, want %v", got, want) 1631 } 1632 } 1633 1634 func TestRepositoryComment_String(t *testing.T) { 1635 v := RepositoryComment{ 1636 HTMLURL: String(""), 1637 URL: String(""), 1638 ID: Int64(0), 1639 NodeID: String(""), 1640 CommitID: String(""), 1641 User: &User{}, 1642 Reactions: &Reactions{}, 1643 CreatedAt: &Timestamp{}, 1644 UpdatedAt: &Timestamp{}, 1645 Body: String(""), 1646 Path: String(""), 1647 Position: Int(0), 1648 } 1649 want := `github.RepositoryComment{HTMLURL:"", URL:"", ID:0, NodeID:"", CommitID:"", User:github.User{}, Reactions:github.Reactions{}, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Body:"", Path:"", Position:0}` 1650 if got := v.String(); got != want { 1651 t.Errorf("RepositoryComment.String = %v, want %v", got, want) 1652 } 1653 } 1654 1655 func TestRepositoryCommit_String(t *testing.T) { 1656 v := RepositoryCommit{ 1657 NodeID: String(""), 1658 SHA: String(""), 1659 Commit: &Commit{}, 1660 Author: &User{}, 1661 Committer: &User{}, 1662 HTMLURL: String(""), 1663 URL: String(""), 1664 CommentsURL: String(""), 1665 Stats: &CommitStats{}, 1666 } 1667 want := `github.RepositoryCommit{NodeID:"", SHA:"", Commit:github.Commit{}, Author:github.User{}, Committer:github.User{}, HTMLURL:"", URL:"", CommentsURL:"", Stats:github.CommitStats{}}` 1668 if got := v.String(); got != want { 1669 t.Errorf("RepositoryCommit.String = %v, want %v", got, want) 1670 } 1671 } 1672 1673 func TestRepositoryContent_String(t *testing.T) { 1674 v := RepositoryContent{ 1675 Type: String(""), 1676 Target: String(""), 1677 Encoding: String(""), 1678 Size: Int(0), 1679 Name: String(""), 1680 Path: String(""), 1681 Content: String(""), 1682 SHA: String(""), 1683 URL: String(""), 1684 GitURL: String(""), 1685 HTMLURL: String(""), 1686 DownloadURL: String(""), 1687 } 1688 want := `github.RepositoryContent{Type:"", Target:"", Encoding:"", Size:0, Name:"", Path:"", Content:"", SHA:"", URL:"", GitURL:"", HTMLURL:"", DownloadURL:""}` 1689 if got := v.String(); got != want { 1690 t.Errorf("RepositoryContent.String = %v, want %v", got, want) 1691 } 1692 } 1693 1694 func TestRepositoryLicense_String(t *testing.T) { 1695 v := RepositoryLicense{ 1696 Name: String(""), 1697 Path: String(""), 1698 SHA: String(""), 1699 Size: Int(0), 1700 URL: String(""), 1701 HTMLURL: String(""), 1702 GitURL: String(""), 1703 DownloadURL: String(""), 1704 Type: String(""), 1705 Content: String(""), 1706 Encoding: String(""), 1707 License: &License{}, 1708 } 1709 want := `github.RepositoryLicense{Name:"", Path:"", SHA:"", Size:0, URL:"", HTMLURL:"", GitURL:"", DownloadURL:"", Type:"", Content:"", Encoding:"", License:github.License{}}` 1710 if got := v.String(); got != want { 1711 t.Errorf("RepositoryLicense.String = %v, want %v", got, want) 1712 } 1713 } 1714 1715 func TestRepositoryParticipation_String(t *testing.T) { 1716 v := RepositoryParticipation{ 1717 All: []int{0}, 1718 Owner: []int{0}, 1719 } 1720 want := `github.RepositoryParticipation{All:[0], Owner:[0]}` 1721 if got := v.String(); got != want { 1722 t.Errorf("RepositoryParticipation.String = %v, want %v", got, want) 1723 } 1724 } 1725 1726 func TestRepositoryRelease_String(t *testing.T) { 1727 v := RepositoryRelease{ 1728 TagName: String(""), 1729 TargetCommitish: String(""), 1730 Name: String(""), 1731 Body: String(""), 1732 Draft: Bool(false), 1733 Prerelease: Bool(false), 1734 MakeLatest: String(""), 1735 DiscussionCategoryName: String(""), 1736 GenerateReleaseNotes: Bool(false), 1737 ID: Int64(0), 1738 CreatedAt: &Timestamp{}, 1739 PublishedAt: &Timestamp{}, 1740 URL: String(""), 1741 HTMLURL: String(""), 1742 AssetsURL: String(""), 1743 UploadURL: String(""), 1744 ZipballURL: String(""), 1745 TarballURL: String(""), 1746 Author: &User{}, 1747 NodeID: String(""), 1748 } 1749 want := `github.RepositoryRelease{TagName:"", TargetCommitish:"", Name:"", Body:"", Draft:false, Prerelease:false, MakeLatest:"", DiscussionCategoryName:"", GenerateReleaseNotes:false, ID:0, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, PublishedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, URL:"", HTMLURL:"", AssetsURL:"", UploadURL:"", ZipballURL:"", TarballURL:"", Author:github.User{}, NodeID:""}` 1750 if got := v.String(); got != want { 1751 t.Errorf("RepositoryRelease.String = %v, want %v", got, want) 1752 } 1753 } 1754 1755 func TestSSHSigningKey_String(t *testing.T) { 1756 v := SSHSigningKey{ 1757 ID: Int64(0), 1758 Key: String(""), 1759 Title: String(""), 1760 CreatedAt: &Timestamp{}, 1761 } 1762 want := `github.SSHSigningKey{ID:0, Key:"", Title:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 1763 if got := v.String(); got != want { 1764 t.Errorf("SSHSigningKey.String = %v, want %v", got, want) 1765 } 1766 } 1767 1768 func TestSecretScanning_String(t *testing.T) { 1769 v := SecretScanning{ 1770 Status: String(""), 1771 } 1772 want := `github.SecretScanning{Status:""}` 1773 if got := v.String(); got != want { 1774 t.Errorf("SecretScanning.String = %v, want %v", got, want) 1775 } 1776 } 1777 1778 func TestSecurityAndAnalysis_String(t *testing.T) { 1779 v := SecurityAndAnalysis{ 1780 AdvancedSecurity: &AdvancedSecurity{}, 1781 SecretScanning: &SecretScanning{}, 1782 SecretScanningPushProtection: &SecretScanningPushProtection{}, 1783 } 1784 want := `github.SecurityAndAnalysis{AdvancedSecurity:github.AdvancedSecurity{}, SecretScanning:github.SecretScanning{}, SecretScanningPushProtection:github.SecretScanningPushProtection{}}` 1785 if got := v.String(); got != want { 1786 t.Errorf("SecurityAndAnalysis.String = %v, want %v", got, want) 1787 } 1788 } 1789 1790 func TestServiceHook_String(t *testing.T) { 1791 v := ServiceHook{ 1792 Name: String(""), 1793 Events: []string{""}, 1794 SupportedEvents: []string{""}, 1795 } 1796 want := `github.ServiceHook{Name:"", Events:[""], SupportedEvents:[""]}` 1797 if got := v.String(); got != want { 1798 t.Errorf("ServiceHook.String = %v, want %v", got, want) 1799 } 1800 } 1801 1802 func TestSourceImportAuthor_String(t *testing.T) { 1803 v := SourceImportAuthor{ 1804 ID: Int64(0), 1805 RemoteID: String(""), 1806 RemoteName: String(""), 1807 Email: String(""), 1808 Name: String(""), 1809 URL: String(""), 1810 ImportURL: String(""), 1811 } 1812 want := `github.SourceImportAuthor{ID:0, RemoteID:"", RemoteName:"", Email:"", Name:"", URL:"", ImportURL:""}` 1813 if got := v.String(); got != want { 1814 t.Errorf("SourceImportAuthor.String = %v, want %v", got, want) 1815 } 1816 } 1817 1818 func TestTeam_String(t *testing.T) { 1819 v := Team{ 1820 ID: Int64(0), 1821 NodeID: String(""), 1822 Name: String(""), 1823 Description: String(""), 1824 URL: String(""), 1825 Slug: String(""), 1826 Permission: String(""), 1827 Privacy: String(""), 1828 MembersCount: Int(0), 1829 ReposCount: Int(0), 1830 Organization: &Organization{}, 1831 HTMLURL: String(""), 1832 MembersURL: String(""), 1833 RepositoriesURL: String(""), 1834 Parent: &Team{}, 1835 LDAPDN: String(""), 1836 } 1837 want := `github.Team{ID:0, NodeID:"", Name:"", Description:"", URL:"", Slug:"", Permission:"", Privacy:"", MembersCount:0, ReposCount:0, Organization:github.Organization{}, HTMLURL:"", MembersURL:"", RepositoriesURL:"", Parent:github.Team{}, LDAPDN:""}` 1838 if got := v.String(); got != want { 1839 t.Errorf("Team.String = %v, want %v", got, want) 1840 } 1841 } 1842 1843 func TestTeamDiscussion_String(t *testing.T) { 1844 v := TeamDiscussion{ 1845 Author: &User{}, 1846 Body: String(""), 1847 BodyHTML: String(""), 1848 BodyVersion: String(""), 1849 CommentsCount: Int(0), 1850 CommentsURL: String(""), 1851 CreatedAt: &Timestamp{}, 1852 LastEditedAt: &Timestamp{}, 1853 HTMLURL: String(""), 1854 NodeID: String(""), 1855 Number: Int(0), 1856 Pinned: Bool(false), 1857 Private: Bool(false), 1858 TeamURL: String(""), 1859 Title: String(""), 1860 UpdatedAt: &Timestamp{}, 1861 URL: String(""), 1862 Reactions: &Reactions{}, 1863 } 1864 want := `github.TeamDiscussion{Author:github.User{}, Body:"", BodyHTML:"", BodyVersion:"", CommentsCount:0, CommentsURL:"", CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, LastEditedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, HTMLURL:"", NodeID:"", Number:0, Pinned:false, Private:false, TeamURL:"", Title:"", UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, URL:"", Reactions:github.Reactions{}}` 1865 if got := v.String(); got != want { 1866 t.Errorf("TeamDiscussion.String = %v, want %v", got, want) 1867 } 1868 } 1869 1870 func TestTeamLDAPMapping_String(t *testing.T) { 1871 v := TeamLDAPMapping{ 1872 ID: Int64(0), 1873 LDAPDN: String(""), 1874 URL: String(""), 1875 Name: String(""), 1876 Slug: String(""), 1877 Description: String(""), 1878 Privacy: String(""), 1879 Permission: String(""), 1880 MembersURL: String(""), 1881 RepositoriesURL: String(""), 1882 } 1883 want := `github.TeamLDAPMapping{ID:0, LDAPDN:"", URL:"", Name:"", Slug:"", Description:"", Privacy:"", Permission:"", MembersURL:"", RepositoriesURL:""}` 1884 if got := v.String(); got != want { 1885 t.Errorf("TeamLDAPMapping.String = %v, want %v", got, want) 1886 } 1887 } 1888 1889 func TestTextMatch_String(t *testing.T) { 1890 v := TextMatch{ 1891 ObjectURL: String(""), 1892 ObjectType: String(""), 1893 Property: String(""), 1894 Fragment: String(""), 1895 } 1896 want := `github.TextMatch{ObjectURL:"", ObjectType:"", Property:"", Fragment:""}` 1897 if got := v.String(); got != want { 1898 t.Errorf("TextMatch.String = %v, want %v", got, want) 1899 } 1900 } 1901 1902 func TestTree_String(t *testing.T) { 1903 v := Tree{ 1904 SHA: String(""), 1905 Truncated: Bool(false), 1906 } 1907 want := `github.Tree{SHA:"", Truncated:false}` 1908 if got := v.String(); got != want { 1909 t.Errorf("Tree.String = %v, want %v", got, want) 1910 } 1911 } 1912 1913 func TestTreeEntry_String(t *testing.T) { 1914 v := TreeEntry{ 1915 SHA: String(""), 1916 Path: String(""), 1917 Mode: String(""), 1918 Type: String(""), 1919 Size: Int(0), 1920 Content: String(""), 1921 URL: String(""), 1922 } 1923 want := `github.TreeEntry{SHA:"", Path:"", Mode:"", Type:"", Size:0, Content:"", URL:""}` 1924 if got := v.String(); got != want { 1925 t.Errorf("TreeEntry.String = %v, want %v", got, want) 1926 } 1927 } 1928 1929 func TestUser_String(t *testing.T) { 1930 v := User{ 1931 Login: String(""), 1932 ID: Int64(0), 1933 NodeID: String(""), 1934 AvatarURL: String(""), 1935 HTMLURL: String(""), 1936 GravatarID: String(""), 1937 Name: String(""), 1938 Company: String(""), 1939 Blog: String(""), 1940 Location: String(""), 1941 Email: String(""), 1942 Hireable: Bool(false), 1943 Bio: String(""), 1944 TwitterUsername: String(""), 1945 PublicRepos: Int(0), 1946 PublicGists: Int(0), 1947 Followers: Int(0), 1948 Following: Int(0), 1949 CreatedAt: &Timestamp{}, 1950 UpdatedAt: &Timestamp{}, 1951 SuspendedAt: &Timestamp{}, 1952 Type: String(""), 1953 SiteAdmin: Bool(false), 1954 TotalPrivateRepos: Int64(0), 1955 OwnedPrivateRepos: Int64(0), 1956 PrivateGists: Int(0), 1957 DiskUsage: Int(0), 1958 Collaborators: Int(0), 1959 TwoFactorAuthentication: Bool(false), 1960 Plan: &Plan{}, 1961 LdapDn: String(""), 1962 URL: String(""), 1963 EventsURL: String(""), 1964 FollowingURL: String(""), 1965 FollowersURL: String(""), 1966 GistsURL: String(""), 1967 OrganizationsURL: String(""), 1968 ReceivedEventsURL: String(""), 1969 ReposURL: String(""), 1970 StarredURL: String(""), 1971 SubscriptionsURL: String(""), 1972 RoleName: String(""), 1973 } 1974 want := `github.User{Login:"", ID:0, NodeID:"", AvatarURL:"", HTMLURL:"", GravatarID:"", Name:"", Company:"", Blog:"", Location:"", Email:"", Hireable:false, Bio:"", TwitterUsername:"", PublicRepos:0, PublicGists:0, Followers:0, Following:0, CreatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, UpdatedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, SuspendedAt:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Type:"", SiteAdmin:false, TotalPrivateRepos:0, OwnedPrivateRepos:0, PrivateGists:0, DiskUsage:0, Collaborators:0, TwoFactorAuthentication:false, Plan:github.Plan{}, LdapDn:"", URL:"", EventsURL:"", FollowingURL:"", FollowersURL:"", GistsURL:"", OrganizationsURL:"", ReceivedEventsURL:"", ReposURL:"", StarredURL:"", SubscriptionsURL:"", RoleName:""}` 1975 if got := v.String(); got != want { 1976 t.Errorf("User.String = %v, want %v", got, want) 1977 } 1978 } 1979 1980 func TestUserLDAPMapping_String(t *testing.T) { 1981 v := UserLDAPMapping{ 1982 ID: Int64(0), 1983 LDAPDN: String(""), 1984 Login: String(""), 1985 AvatarURL: String(""), 1986 GravatarID: String(""), 1987 Type: String(""), 1988 SiteAdmin: Bool(false), 1989 URL: String(""), 1990 EventsURL: String(""), 1991 FollowingURL: String(""), 1992 FollowersURL: String(""), 1993 GistsURL: String(""), 1994 OrganizationsURL: String(""), 1995 ReceivedEventsURL: String(""), 1996 ReposURL: String(""), 1997 StarredURL: String(""), 1998 SubscriptionsURL: String(""), 1999 } 2000 want := `github.UserLDAPMapping{ID:0, LDAPDN:"", Login:"", AvatarURL:"", GravatarID:"", Type:"", SiteAdmin:false, URL:"", EventsURL:"", FollowingURL:"", FollowersURL:"", GistsURL:"", OrganizationsURL:"", ReceivedEventsURL:"", ReposURL:"", StarredURL:"", SubscriptionsURL:""}` 2001 if got := v.String(); got != want { 2002 t.Errorf("UserLDAPMapping.String = %v, want %v", got, want) 2003 } 2004 } 2005 2006 func TestUserMigration_String(t *testing.T) { 2007 v := UserMigration{ 2008 ID: Int64(0), 2009 GUID: String(""), 2010 State: String(""), 2011 LockRepositories: Bool(false), 2012 ExcludeAttachments: Bool(false), 2013 URL: String(""), 2014 CreatedAt: String(""), 2015 UpdatedAt: String(""), 2016 } 2017 want := `github.UserMigration{ID:0, GUID:"", State:"", LockRepositories:false, ExcludeAttachments:false, URL:"", CreatedAt:"", UpdatedAt:""}` 2018 if got := v.String(); got != want { 2019 t.Errorf("UserMigration.String = %v, want %v", got, want) 2020 } 2021 } 2022 2023 func TestUserStats_String(t *testing.T) { 2024 v := UserStats{ 2025 TotalUsers: Int(0), 2026 AdminUsers: Int(0), 2027 SuspendedUsers: Int(0), 2028 } 2029 want := `github.UserStats{TotalUsers:0, AdminUsers:0, SuspendedUsers:0}` 2030 if got := v.String(); got != want { 2031 t.Errorf("UserStats.String = %v, want %v", got, want) 2032 } 2033 } 2034 2035 func TestWeeklyCommitActivity_String(t *testing.T) { 2036 v := WeeklyCommitActivity{ 2037 Days: []int{0}, 2038 Total: Int(0), 2039 Week: &Timestamp{}, 2040 } 2041 want := `github.WeeklyCommitActivity{Days:[0], Total:0, Week:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}}` 2042 if got := v.String(); got != want { 2043 t.Errorf("WeeklyCommitActivity.String = %v, want %v", got, want) 2044 } 2045 } 2046 2047 func TestWeeklyStats_String(t *testing.T) { 2048 v := WeeklyStats{ 2049 Week: &Timestamp{}, 2050 Additions: Int(0), 2051 Deletions: Int(0), 2052 Commits: Int(0), 2053 } 2054 want := `github.WeeklyStats{Week:github.Timestamp{0001-01-01 00:00:00 +0000 UTC}, Additions:0, Deletions:0, Commits:0}` 2055 if got := v.String(); got != want { 2056 t.Errorf("WeeklyStats.String = %v, want %v", got, want) 2057 } 2058 }