pulumi/sdk/nodejs/cmd/pulumi-language-nodejs/testdata/tsnode/sdks/component-13.3.7
Will Jones f3fa4acda4
Add the `l2-component-call-simple` conformance test (#18207)
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-13 16:41:39 +00:00
..
README.md Add a conformance test for program-hydrated resource references (#18139) 2025-01-06 10:50:37 +00:00
componentCallable.ts Add the `l2-component-call-simple` conformance test (#18207) 2025-01-13 16:41:39 +00:00
componentCustomRefInputOutput.ts Add a conformance test for program-hydrated resource references (#18139) 2025-01-06 10:50:37 +00:00
componentCustomRefOutput.ts Add a conformance test for program-hydrated resource references (#18139) 2025-01-06 10:50:37 +00:00
custom.ts Add a conformance test for program-hydrated resource references (#18139) 2025-01-06 10:50:37 +00:00
index.ts Add the `l2-component-call-simple` conformance test (#18207) 2025-01-13 16:41:39 +00:00
package.json Add a conformance test for program-hydrated resource references (#18139) 2025-01-06 10:50:37 +00:00
provider.ts Add a conformance test for program-hydrated resource references (#18139) 2025-01-06 10:50:37 +00:00
tsconfig.json Add the `l2-component-call-simple` conformance test (#18207) 2025-01-13 16:41:39 +00:00
utilities.ts Add a conformance test for program-hydrated resource references (#18139) 2025-01-06 10:50:37 +00:00

README.md