pulumi/pkg/codegen/testing/test/testdata
bors[bot] 9051101254
Merge #11345
11345: Do not reference Pulumi nuget if a project reference to Pulumi.csproj already exists r=Zaid-Ajaj a=Zaid-Ajaj

When generating dotnet SDKs, if a schema doesn't specify a package reference to Pulumi nuget, we add it automatically by default. However, when generating test dotnet sdks, we also use project references that refer to the local Pulumi SDK and it is not correct to have either (although usually it compiles if you don't use latest SDK changes) 

This PR makes it so that if we are already referencing a local Pulumi SDK via a project reference, then we don't add a package reference to Pulumi



Co-authored-by: Zaid Ajaj <zaid.naom@gmail.com>
2022-11-14 21:25:38 +00:00
..
assets-archives-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-eks-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-fargate-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-iam-policy-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-lambda-pp Update test results 2022-09-27 17:15:10 -07:00
aws-optionals-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-resource-options-4.26-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-resource-options-5.16.2-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-s3-folder-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-s3-logging-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-secret-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
aws-webserver-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
azure-native-nested-types [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
azure-native-pp Update test results 2022-09-27 17:15:10 -07:00
azure-sa-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
cyclic-types [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
dash-named-schema [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
dashed-import-schema [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
different-enum Regen code with consistent spacing in tsconfig 2022-11-10 22:44:11 -05:00
different-package-name-conflict export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
discriminated-union-pp Enable resolving discriminated unions when the discriminator is a string pointer 2022-09-22 14:50:20 -07:00
enum-reference Regen code with consistent spacing in tsconfig 2022-11-10 22:44:11 -05:00
external-enum Regen code with consistent spacing in tsconfig 2022-11-10 22:44:11 -05:00
external-go-import-aliases update 2022-10-24 10:33:48 -07:00
external-node-compatibility Regen code with consistent spacing in tsconfig 2022-11-10 22:44:11 -05:00
external-python-same-module-name [codegen/python] Implement deep merge on resource and invoke options, matching other SDKs (#9856) 2022-06-14 16:52:24 -07:00
external-resource-schema [nodejs/sdk-gen] Simplify default options for function invokes 2022-11-14 14:58:16 +01:00
functions-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
functions-secrets Merge #11345 2022-11-14 21:25:38 +00:00
go-nested-collections Handle field name overlaps 2022-11-07 15:40:14 -05:00
go-plain-ref-repro ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07:00
hyphen-url [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
hyphenated-symbols Revert "Revert "Go and Python codegen support symbols with hyphens in their names"" 2022-10-17 09:37:07 -07:00
internal-dependencies-go codegen/go: Remove superfluous double forward slash in doc.go (#10317) 2022-08-08 15:36:31 +01:00
invalid-go-sprintf-pp Handle long traversals in a nicer way (#9726) 2022-06-02 09:36:33 -07:00
kubernetes-operator-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
kubernetes-pod-pp Implement pcl.AnnotateResourceInputs and apply property overrides for deeply nested objects 2022-10-13 11:47:01 +02:00
kubernetes-template-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
logical-name-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
modpath-pp Add `modulePath` to go 2022-10-10 16:01:53 -07:00
naming-collisions [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
nested-module Regen code with consistent spacing in tsconfig 2022-11-10 22:44:11 -05:00
nested-module-thirdparty [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
other-owned Update YAML invoke syntax for docs 2022-11-04 11:39:24 -07:00
output-funcs Merge #11345 2022-11-14 21:25:38 +00:00
output-funcs-aws-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
output-funcs-edgeorder Merge #11345 2022-11-14 21:25:38 +00:00
output-funcs-tfbridge20 Merge #11345 2022-11-14 21:25:38 +00:00
plain-and-default [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
plain-object-defaults Merge #11345 2022-11-14 21:25:38 +00:00
plain-object-disable-defaults Merge #11345 2022-11-14 21:25:38 +00:00
plain-schema-gh6957 [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
provider-config-schema [nodejs/sdk-gen] Simplify default options for function invokes 2022-11-14 14:58:16 +01:00
pulumi-stack-reference-pp Fix StackReference code gen (#10419) 2022-08-19 10:27:05 -07:00
python-regress-10914-pp recursively annotate expressions under invoke calls with their associated schema types 2022-10-07 14:02:12 +02:00
python-resource-names-pp [import/python] use init param name for programgen (#9359) 2022-04-07 12:00:19 +02:00
random-pet-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
read-file-func-pp Missing default case handling for local variables 2022-10-09 16:48:16 +02:00
regress-8403 Merge #11345 2022-11-14 21:25:38 +00:00
regress-go-8664 ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07:00
regress-go-10527 ci: gofmt 1.18+ clean 2022-09-21 09:48:39 -07:00
regress-node-8110 Merge #11345 2022-11-14 21:25:38 +00:00
regress-py-tfbridge-611 Accept codegen demonstrating the fix 2022-10-05 15:34:17 -04:00
replace-on-change [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
resource-args-python [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
resource-args-python-case-insensitive [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
resource-property-overlap [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
schema [schema] Add support for on-demand binding. (#9620) 2022-05-23 15:44:35 -07:00
secrets [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
simple-enum-schema [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
simple-methods-schema [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
simple-methods-schema-single-value-returns [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
simple-plain-schema Merge #11345 2022-11-14 21:25:38 +00:00
simple-plain-schema-with-root-package [dotnet/sdk-gen] Do not reference Pulumi nuget if a project reference already exists 2022-11-14 15:10:00 +01:00
simple-range-pp feat(ci): Enable fully offline codegen tests with versioned plugins 2022-10-11 05:16:23 -07:00
simple-resource-schema Merge #11345 2022-11-14 21:25:38 +00:00
simple-resource-schema-custom-pypackage-name [nodejs/sdk-gen] Simplify default options for function invokes 2022-11-14 14:58:16 +01:00
simple-yaml-schema [nodejs/sdk-gen] Simplify default options for function invokes 2022-11-14 14:58:16 +01:00
synthetic-resource-properties-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
third-party-package-pp Add `modulePath` to go 2022-10-10 16:01:53 -07:00
transpiled_examples rerun program gen 2022-11-03 09:44:44 -07:00
type-references-resource Regen code with consistent spacing in tsconfig 2022-11-10 22:44:11 -05:00
typed-enum-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
.gitignore [codegen/python] fix invalid codegen on empty outputs functions (#9649) 2022-05-23 14:43:38 -07:00
aws-4.15.0.json Standardize pkg loading for TestReferenceRenderer 2022-11-03 16:46:41 -07:00
aws-4.26.0.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
aws-4.36.0.json Add missing schemas 2022-10-24 16:47:54 -07:00
aws-4.37.1.json Add missing schemas 2022-10-24 16:47:54 -07:00
aws-5.4.0.json Test YAML PCL examples 2022-10-24 10:33:48 -07:00
aws-5.16.2.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
aws-native-0.13.0.json Test YAML PCL examples 2022-10-24 10:33:48 -07:00
awsx-1.0.0-beta.5.json Test YAML PCL examples 2022-10-24 10:33:48 -07:00
azure-4.18.0.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
azure-native-1.28.0.json Add missing schemas 2022-10-24 16:47:54 -07:00
azure-native-1.29.0.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
azure-native-1.56.0.json Test YAML PCL examples 2022-10-24 10:33:48 -07:00
docker-3.1.0.json Test YAML PCL examples 2022-10-24 10:33:48 -07:00
eks-0.37.1.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
eks-0.40.0.json Test YAML PCL examples 2022-10-24 10:33:48 -07:00
google-native-0.18.2.json Add missing schemas 2022-10-24 16:47:54 -07:00
kubernetes-3.0.0.json Test YAML PCL examples 2022-10-24 10:33:48 -07:00
kubernetes-3.7.0.json Add missing schemas 2022-10-24 16:47:54 -07:00
kubernetes-3.7.2.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
other-0.1.0.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
random-4.2.0.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
random-4.3.1.json Add missing schemas 2022-10-24 16:47:54 -07:00
synthetic-1.0.0.json feat(ci): Enable fully offline codegen tests with versioned plugins cont'deleted 2022-10-11 05:16:46 -07:00
types.json Regenerate codegen tests 2022-11-10 22:37:04 -05:00