Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add fragment tests #1056

Merged
merged 4 commits into from
Nov 1, 2021
Merged

Commits on Oct 29, 2021

  1. feat: add fragment tests

    Fragment tests are defined by a small proto file describing an API
    surface with characteristics such that it is desirable to test the
    generated surface for correctness or to prevent regressions.
    
    As part of a fragment test, the generator is run on a fragment to
    create a GAPIC library for the fragment. The generated unit tests
    for the fragment are then executed to test the surface.
    software-dov committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    4475efd View commit details
    Browse the repository at this point in the history
  2. feat: fragment test is concurrent among fragments

    Within a session, e.g. Python 3.9, all fragment GAPICs are generated
    and tested concurrently.
    software-dov committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    0033054 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Shaving the yak

    software-dov committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    ab4bbc3 View commit details
    Browse the repository at this point in the history
  2. Update the golden files

    software-dov committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    0389afe View commit details
    Browse the repository at this point in the history