From 00623595ab2fed1d4f5cf0d1b8e0614d6d63e877 Mon Sep 17 00:00:00 2001 From: vaibhavgholap23 Date: Fri, 28 Oct 2022 13:45:19 +0530 Subject: [PATCH 1/2] added test case for BranchPolicy struct marshaling --- github/repos_environments_test.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/github/repos_environments_test.go b/github/repos_environments_test.go index 59b3f8b468..787b016ae6 100644 --- a/github/repos_environments_test.go +++ b/github/repos_environments_test.go @@ -426,3 +426,18 @@ func TestEnvironment_Marshal(t *testing.T) { testJSONMarshal(t, repoEnv, want) } +func TestBranchPolicy_Marshal(t *testing.T) { + testJSONMarshal(t, &BranchPolicy{}, "{}") + + bp := &BranchPolicy{ + ProtectedBranches: Bool(false), + CustomBranchPolicies: Bool(false), + } + + want := `{ + "protected_branches": false, + "custom_branch_policies": false + }` + + testJSONMarshal(t, bp, want) +} From 3496f520728b66f2d8e5fe6a7eb36415bec1e9cd Mon Sep 17 00:00:00 2001 From: vaibhavgholap23 Date: Fri, 28 Oct 2022 19:22:42 +0530 Subject: [PATCH 2/2] changes updated --- github/repos_environments_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/github/repos_environments_test.go b/github/repos_environments_test.go index 787b016ae6..93d0fc25eb 100644 --- a/github/repos_environments_test.go +++ b/github/repos_environments_test.go @@ -426,6 +426,7 @@ func TestEnvironment_Marshal(t *testing.T) { testJSONMarshal(t, repoEnv, want) } + func TestBranchPolicy_Marshal(t *testing.T) { testJSONMarshal(t, &BranchPolicy{}, "{}")