Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Feature/project merge request approval rules#1200

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation

@robinson96
Copy link
Contributor

Addresses#1199.

@robinson96robinson96force-pushed thefeature/project_merge_request_approval_rules branch from84b4735 toc6fbf39CompareSeptember 30, 2020 15:46
@robinson96robinson96 changed the titleWIP: Feature/project merge request approval rulesFeature/project merge request approval rulesSep 30, 2020
@max-wittig
Copy link
Member

Hi@robinson96 thanks for the MR! Would you mind to add some docs and tests to this? I can't really test EE features, but I will take a look based on your docs!

@robinson96
Copy link
ContributorAuthor

Hi@robinson96 thanks for the MR! Would you mind to add some docs and tests to this? I can't really test EE features, but I will take a look based on your docs!

I will certainly add docs. I too lack a great way to do EE testing, I developGRAPE, which has some features for maintaining pull requests. It works in that context. (branch unfortunately is on a repo hosting service that is not public).

@robinson96
Copy link
ContributorAuthor

@max-wittig , I'm trying to findtest_merge_requests.py so I can modify it to add appropriate tests, but am coming up short. (My python testing skills are still developing). Any hints on where to be looking? (tools/functional/api/ only has a few of the files that Travis appears to be exercising...)

@max-wittig
Copy link
Member

Our unittests are here:https://github.com/python-gitlab/python-gitlab/tree/master/gitlab/tests/objects

And functional tests are here:https://github.com/python-gitlab/python-gitlab/tree/master/tools/functional/api

For this, it's only possible to add unit tests, as we run the functional tests against GitLab Core

@robinson96
Copy link
ContributorAuthor

Our unittests are here:https://github.com/python-gitlab/python-gitlab/tree/master/gitlab/tests/objects

And functional tests are here:https://github.com/python-gitlab/python-gitlab/tree/master/tools/functional/api

For this, it's only possible to add unit tests, as we run the functional tests against GitLab Core

Thanks. Tests are added!

@robinson96
Copy link
ContributorAuthor

Our unittests are here:https://github.com/python-gitlab/python-gitlab/tree/master/gitlab/tests/objects
And functional tests are here:https://github.com/python-gitlab/python-gitlab/tree/master/tools/functional/api
For this, it's only possible to add unit tests, as we run the functional tests against GitLab Core

Thanks. Tests are added!

@max-wittig - any other concerns with this PR?

Copy link
Member

@max-wittigmax-wittig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Ah yes sorry I forgot to press the submit review button

approver_group_ids=[653, 654])
approver_group_ids=[653, 654])

Create a new MR-level approval rule or Change existing MR-level approval rule::
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Suggested change
Create a new MR-level approval rule orChange existing MR-level approval rule::
Create a new MR-level approval rule orchange an existing MR-level approval rule::

@robinson96
Copy link
ContributorAuthor

@max-wittig - any other concerns?

@robinson96
Copy link
ContributorAuthor

@max-wittig - any other concerns with this branch?

@max-wittigmax-wittig merged commit6035ca8 intopython-gitlab:masterOct 29, 2020
@max-wittig
Copy link
Member

thanks for the PR and sorry for the time it took to merge

@robinson96
Copy link
ContributorAuthor

@max-wittig - no worries and thanks for walking me through it!

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@max-wittigmax-wittigAwaiting requested review from max-wittig

Assignees

@robinson96robinson96

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@robinson96@max-wittig

[8]ページ先頭

©2009-2025 Movatter.jp