We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4b1de3d commit 3b3e824Copy full SHA for 3b3e824
1 file changed
.github/tests/test/script_test.rb
@@ -100,7 +100,10 @@ def test_without_approval_main
100
def test_approve_from_user
101
user_name = 'softservedata'
102
classic_require_code_owner_review = @obj.rules_required_pull_request_reviews('main').nil? || @obj.rules_required_pull_request_reviews('develop')["require_code_owner_reviews"]
103
-
+ pull_request_rulesets_rules = @obj.get_branch_ruleset('main')
104
+ rulesets_require_code_owner_review = pull_request_rulesets_rules&.find { |rule| rule['type'] == 'pull_request' }&.[]('parameters')&.[]('require_code_owner_review')
105
+ puts '#########'
106
+ puts rulesets_require_code_owner_review
107
assert_not_nil(classic_require_code_owner_review, "We should not allow merge to main branch without approve from #{user_name}")
108
end
109
0 commit comments