Skip to content

Commit

Permalink
Link issues for skipped conformance tests (#1570)
Browse files Browse the repository at this point in the history
Currently, we skip a number of conformance tests which Java does not
currently pass. This commit links the skipped tests to relevant GitHub
issues so that we can track progress when it comes to fixing them.
  • Loading branch information
lunaris authored Jan 6, 2025
1 parent 6ace08c commit eac66c2
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions pkg/cmd/pulumi-language-java/language_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -160,24 +160,24 @@ func TestLanguage(t *testing.T) {
// expectedFailures maps the set of conformance tests we expect to fail to reasons they currently do so, so that we may
// skip them with an informative message until they are fixed.
var expectedFailures = map[string]string{
"l1-output-array": "unimplemented for Java",
"l1-output-map": "unimplemented for Java",
"l1-output-string": "unimplemented for Java",
"l2-failed-create-continue-on-error": "unimplemented for Java",
"l2-invoke-dependencies": "unimplemented for Java",
"l2-invoke-options": "unimplemented for Java",
"l2-invoke-options-depends-on": "unimplemented for Java",
"l2-invoke-secrets": "unimplemented for Java",
"l2-invoke-simple": "unimplemented for Java",
"l2-invoke-variants": "unimplemented for Java",
"l2-map-keys": "unimplemented for Java",
"l2-provider-grpc-config-schema-secret": "unimplemented for Java",
"l2-provider-grpc-config-secret": "unimplemented for Java",
"l2-provider-grpc-config": "unimplemented for Java",
"l2-resource-asset-archive": "unimplemented for Java",
"l2-resource-config": "unimplemented for Java",
"l2-resource-primitives": "unimplemented for Java",
"l2-resource-secret": "unimplemented for Java",
"l1-output-array": "#1560 Empty array literals are not generated correctly",
"l1-output-map": "#1561 Map literals are not generated correctly",
"l1-output-string": "#1562 Large string literals are not generated correctly",
"l2-failed-create-continue-on-error": "#1558 Duplicate identifiers aren't fully qualified",
"l2-invoke-dependencies": "#1563 Invoke argument and result handling",
"l2-invoke-options": "#1563 Invoke argument and result handling",
"l2-invoke-options-depends-on": "#1563 Invoke argument and result handling",
"l2-invoke-secrets": "#1563 Invoke argument and result handling",
"l2-invoke-simple": "#1563 Invoke argument and result handling",
"l2-invoke-variants": "#1563 Invoke argument and result handling",
"l2-map-keys": "#1569 Spot and qualify duplicate identifiers",
"l2-provider-grpc-config-schema-secret": "#1568 Don't generate duplicate files",
"l2-provider-grpc-config-secret": "#1568 Don't generate duplicate files",
"l2-provider-grpc-config": "#1568 Don't generate duplicate files",
"l2-resource-asset-archive": "#1567 Implement remoteAsset and assetArchive",
"l2-resource-config": "#1566 Fix l2-resource-config / plugin download URL code generation",
"l2-resource-primitives": "#1565 Better generation of numeric literals",
"l2-resource-secret": "#1564 Fix l2-resource-secret",
}

// runTestingHost boots up a new instance of the language conformance test runner, `pulumi-test-language`, as well as a
Expand Down

0 comments on commit eac66c2

Please sign in to comment.