Skip to content

[Event Grid] Generated client with basic scenario tests [DO NOT MERGE]#3600

Closed
ScottHolden wants to merge 1 commit intoAzure:psSdkJson6from
ScottHolden:eventGridDotNet
Closed

[Event Grid] Generated client with basic scenario tests [DO NOT MERGE]#3600
ScottHolden wants to merge 1 commit intoAzure:psSdkJson6from
ScottHolden:eventGridDotNet

Conversation

@ScottHolden
Copy link
Copy Markdown
Contributor

Hey, this is a generated EventGrid client :)

Corresponding pull request for the API spec can be found here: Azure/azure-rest-api-specs#1561

Things to note:
**EventSubscription tests will fail until #3592 is resolved **
EventSubscription Storage account test requires access to the preview program, of which the URL isn't live yet, test is skipped
Topic ListEventTypes doesn't seem to work for any providers at the moment, test is skipped until resolved
Resolved: 200 response for delete isn't a part of the swagger spec. Azure/azure-rest-api-specs#1555

Once these 3 outstanding issues have been addressed it should be fine to merge.

Description

  • Recorded the Eventsubscription tests with PATCH fix - SEE PULL REQUEST HERE
  • Re-recorded all tests and added additional TopicType list tests
  • Added EventHub scoped event subscriptions to tests
  • Added additional tests annd regenerated client
  • Added crud and basic scenario tests for EventGrid
  • Initial commit of generated event grid management client with test framework.

This checklist is used to make sure that common guidelines for a pull request are followed.

General Guidelines

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

SDK Generation Guidelines

  • If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
  • The generate.cmd file for the SDK has been updated with the version of AutoRest, as well as the commitid of your swagger spec or link to the swagger spec, used to generate the code.
  • The *.csproj and AssemblyInfo.cs files have been updated with the new version of the SDK.

* Recorded the Eventsubscription tests with PATCH fix.
* Re-recorded all tests and added additional TopicType list tests
* Added EventHub scoped event subscriptions to tests
* Added additional tests annd regenerated client
* Added crud and basic scenario tests for EventGrid
* Initial commit of generated event grid management client with test framework.
@azuresdkci
Copy link
Copy Markdown
Contributor

Can one of the admins verify this patch?

1 similar comment
@azuresdkci
Copy link
Copy Markdown
Contributor

Can one of the admins verify this patch?

@msftclas
Copy link
Copy Markdown

@ScottHolden,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@shahabhijeet
Copy link
Copy Markdown
Contributor

shahabhijeet commented Aug 23, 2017

@ScottHolden please re-open the PR once the PR is ready to be merged and CI passing.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants