Skip to content

Conversation

@helenye-stripe
Copy link
Contributor

@helenye-stripe helenye-stripe commented Apr 29, 2025

Why?

We modified stripe-mock to allow spec/fixtures version, and due to some mismatches between codegen/spec in the last major, we were having issues. Let's update to pull spec/fixture version here.

TEST USING LATEST OPENAPI

What?

Adds a step to manually pull the relevant spec/fixtures for testing.

Tested in CI in this branch #3117

See Also

@helenye-stripe helenye-stripe requested a review from a team as a code owner April 29, 2025 15:50
@helenye-stripe helenye-stripe requested review from xavdid-stripe and removed request for a team April 29, 2025 15:50
@helenye-stripe helenye-stripe changed the base branch from master to mbroshi/update-beta-fixture-tests April 29, 2025 16:06
Copy link
Contributor

@mbroshi-stripe mbroshi-stripe left a comment

Choose a reason for hiding this comment

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

Looks great!

@helenye-stripe helenye-stripe merged commit 0c10a3d into mbroshi/update-beta-fixture-tests Apr 29, 2025
3 of 4 checks passed
@helenye-stripe helenye-stripe deleted the helenye-spec-workflow branch April 29, 2025 16:15
helenye-stripe added a commit that referenced this pull request Apr 29, 2025
* Use json files instead of stripe mock

* Add additional failing endpoints fixtures

* Use a specified spec version for stripe-mock tests (#3118)

* Empty commit

---------

Co-authored-by: Helen Ye <helenye@stripe.com>
Co-authored-by: helenye-stripe <111009531+helenye-stripe@users.noreply.github.com>
helenye-stripe added a commit that referenced this pull request Apr 30, 2025
* Use json files instead of stripe mock (#3115)

* Use json files instead of stripe mock

* Add additional failing endpoints fixtures

* Use a specified spec version for stripe-mock tests (#3118)

* Empty commit

---------

Co-authored-by: Helen Ye <helenye@stripe.com>
Co-authored-by: helenye-stripe <111009531+helenye-stripe@users.noreply.github.com>

* Update generated code (#3102)

* Update generated code for v1675

* Update generated code for v1713

* Update generated code for v1718

* Update generated code for v1719

* Update generated code for v1719

* Update generated code for v1719

---------

Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
Co-authored-by: Ramya Rao <100975018+ramya-stripe@users.noreply.github.com>
Co-authored-by: helenye-stripe <111009531+helenye-stripe@users.noreply.github.com>

---------

Co-authored-by: Michael Broshi <94012587+mbroshi-stripe@users.noreply.github.com>
Co-authored-by: stripe-openapi[bot] <105521251+stripe-openapi[bot]@users.noreply.github.com>
Co-authored-by: Ramya Rao <100975018+ramya-stripe@users.noreply.github.com>
helenye-stripe added a commit that referenced this pull request Apr 30, 2025
* Use json files instead of stripe mock (#3115)

* Use json files instead of stripe mock

* Add additional failing endpoints fixtures

* Use a specified spec version for stripe-mock tests (#3118)

* Empty commit

---------

Co-authored-by: Helen Ye <helenye@stripe.com>
Co-authored-by: helenye-stripe <111009531+helenye-stripe@users.noreply.github.com>

* Update generated code (#3102)

* Update generated code for v1675

* Update generated code for v1713

* Update generated code for v1718

* Update generated code for v1719

* Update generated code for v1719

* Update generated code for v1719

---------

Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
Co-authored-by: Ramya Rao <100975018+ramya-stripe@users.noreply.github.com>
Co-authored-by: helenye-stripe <111009531+helenye-stripe@users.noreply.github.com>

---------

Co-authored-by: Michael Broshi <94012587+mbroshi-stripe@users.noreply.github.com>
Co-authored-by: stripe-openapi[bot] <105521251+stripe-openapi[bot]@users.noreply.github.com>
Co-authored-by: Ramya Rao <100975018+ramya-stripe@users.noreply.github.com>
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.

3 participants