Skip to content

tests(dlp): normalize VPCSC configuration in systests - #9608

Merged
tseaver merged 5 commits into
googleapis:masterfrom
tseaver:9580-dlp-normalize-vpcsc-config
Nov 11, 2019
Merged

tests(dlp): normalize VPCSC configuration in systests#9608
tseaver merged 5 commits into
googleapis:masterfrom
tseaver:9580-dlp-normalize-vpcsc-config

Conversation

@tseaver

Copy link
Copy Markdown
Contributor

Toward #9580

@tseavertseaver added testing api: dlp Issues related to the Sensitive Data Protection API. labels Nov 5, 2019
@googlebotgooglebot added the cla: yes This human has signed the Contributor License Agreement. label Nov 5, 2019
Comment threaddlp/tests/system/gapic/v2/test_system_dlp_service_v2_vpcsc.py Outdated
- Move 'skip_unless_inside_vpcsc' to class scope.
- Drop 'skip_unless_outside_project': it is guaranteed to be set when
running tests inside VPCSC.
- Drop never-reached branch for outside in '_do_test'.
- Don't swallow unexpected exceptions inside '_is_rejected.
@tseavertseaver added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Nov 6, 2019
@tseaver

Copy link
Copy Markdown
ContributorAuthor

I tagged with "do not merge" because I believe we should refactor all these un-idiomatic tests along the lines of the changes in #9618.

@tseaver

Copy link
Copy Markdown
ContributorAuthor

@busunkim96 I removed the "do not merge" label after updating the tests to follow the pattern in #9618.

@tseavertseaver removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Nov 11, 2019
@tseaver
tseaver merged commit 3dab9f3 into googleapis:masterNov 11, 2019
@tseaver
tseaver deleted the 9580-dlp-normalize-vpcsc-config branch November 11, 2019 22:24
parthea pushed a commit that referenced this pull request Sep 22, 2023
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: dlpIssues related to the Sensitive Data Protection API.cla: yesThis human has signed the Contributor License Agreement.testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@tseaver@busunkim96@googlebot