Skip to content

Add test utility to create Nexus endpoint#1279

Merged
THardy98 merged 2 commits intotemporalio:mainfrom
Quinn-With-Two-Ns:SDK-3837
Feb 19, 2026
Merged

Add test utility to create Nexus endpoint#1279
THardy98 merged 2 commits intotemporalio:mainfrom
Quinn-With-Two-Ns:SDK-3837

Conversation

@Quinn-With-Two-Ns
Copy link
Contributor

@Quinn-With-Two-Ns Quinn-With-Two-Ns commented Jan 16, 2026

Add test utility to create Nexus endpoint. This matches what we have in Java and Dotnet


Note

Low Risk
Test/support API addition plus straightforward test refactors; low risk aside from potential operator-service compatibility issues in environments that run these tests.

Overview
Adds first-class Nexus endpoint lifecycle helpers to WorkflowEnvironment via new create_nexus_endpoint(name, task_queue) and delete_nexus_endpoint(endpoint) methods backed by operator_service requests.

Updates Nexus-related tests to use env.create_nexus_endpoint(...) instead of a custom tests.helpers.nexus.create_nexus_endpoint, and removes that helper (leaving only make_nexus_endpoint_name and other utilities).

Written by Cursor Bugbot for commit ac9dfb3. This will update automatically on new commits. Configure here.

@Quinn-With-Two-Ns Quinn-With-Two-Ns marked this pull request as ready for review January 16, 2026 03:22
@Quinn-With-Two-Ns Quinn-With-Two-Ns requested a review from a team as a code owner January 16, 2026 03:22
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

@tconley1428
Copy link
Contributor

It does have typechecking issues however.

@Quinn-With-Two-Ns Quinn-With-Two-Ns force-pushed the SDK-3837 branch 3 times, most recently from 9ba31d0 to 9d85501 Compare February 18, 2026 18:13
@Quinn-With-Two-Ns
Copy link
Contributor Author

@THardy98 @tconley1428 Could one of you merge this PR, I now longer have permission :(

@THardy98 THardy98 merged commit 3d64bf7 into temporalio:main Feb 19, 2026
38 of 40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments