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