pulumi/sdk/python/cmd/pulumi-language-python/testdata/classes/sdks
Will Jones 47bc2e4625
Add the `l2-component-call-simple` conformance test
This change exercises PCL's new `call` intrinsic to introduce a
conformance test for testing code generation and execution for "simple"
applications of the `Call` method on the `ResourceMonitor` gRPC
interface (and behind it, the `ResourceProvider` interface). As part of
this, we extend programgen for NodeJS and Python, where it's a
relatively simple adaptation of the existing `invoke` machinery. It
seems that Go will require a bit more work due to some errant name
generation, which is tracked by #18202.

Later on we can add tests for more complex uses of `Call`, such as on
rehydrated resource references, or perhaps using "multi-argument
signatures", but this should suffice for now.

Part of fixing pulumi/pulumi-java#262
2025-01-10 16:58:48 +00:00
..
alpha-3.0.0-alpha.1.internal Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
asset-archive-5.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
component-13.3.7 Add the `l2-component-call-simple` conformance test 2025-01-10 16:58:48 +00:00
config-9.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
config-grpc-1.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
fail_on_create-4.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
goodbye-2.0.0 Add l2-explicit-parameterized-provider test (#17973) 2024-12-10 23:30:08 +00:00
large-4.3.2 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
plain-13.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
primitive-7.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
primitive-ref-11.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
ref-ref-12.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
secret-14.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
simple-2.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
simple-invoke-10.0.0 Update minimum SDK versions for Node.js and Python (#17997) 2024-12-10 18:14:38 +00:00
subpackage-2.0.0 Add l2-explicit-parameterized-provider test (#17973) 2024-12-10 23:30:08 +00:00