pulumi/tests/testdata/codegen/regress-py-14539/python/pulumi_gcp
Fraser Waters 969e0b9735
Conformance test for provider pre-release versions (#16498)
Noticed this issue while doing SDK gen for parameterised providers, but
figured it deserved its own conformance test. Check that if a provider
has a pre-release semver that the _exact_ version can be reported by the
generated SDK. This already just works for NodeJS, but Python needed a
fix to write the version to `_utilities.py` rather than trying to
unconvert the pypi version from the package.

Also needed to make the conformance test checks for
`GetProgramDependencies` even weaker (which is fine, they are just a
very basic sanity check) because the provider reports a version of
"3.0.0-alpha.1.internal" while the python version is "3.0.0a1+internal".
2024-06-29 10:07:14 +00:00
..
compute Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
README.md Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
__init__.py Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
_utilities.py Conformance test for provider pre-release versions (#16498) 2024-06-29 10:07:14 +00:00
provider.py Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
pulumi-plugin.json Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
py.typed Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00

README.md

This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the pulumi-gcp repo; however, if that doesn't turn up anything, please consult the source terraform-provider-google-beta repo.