Skip to content

Refactor: remove FunctionalTestSdkSuite base struct#7762

Merged
alexshtin merged 5 commits intotemporalio:mainfrom
alexshtin:refactor/func-test-remove-sdk-suite
May 15, 2025
Merged

Refactor: remove FunctionalTestSdkSuite base struct#7762
alexshtin merged 5 commits intotemporalio:mainfrom
alexshtin:refactor/func-test-remove-sdk-suite

Conversation

@alexshtin
Copy link
Copy Markdown
Contributor

@alexshtin alexshtin commented May 14, 2025

What changed?

Refactor: remove FunctionalTestSdkSuite base struct and move SDK client and worker to FunctionalTestBase.

Why?

Many poller based tests use SDK client/worker for various operations. It is much more convenient to have them defined in the top level base class.

How did you test it?

  • built
  • run locally and tested manually
  • covered by existing tests
  • added new unit test(s)
  • added new functional test(s)

@alexshtin alexshtin requested a review from a team as a code owner May 14, 2025 02:26
@alexshtin
Copy link
Copy Markdown
Contributor Author

alexshtin commented May 15, 2025

Platz Eins: https://www.youtube.com/watch?v=wvy1c3HDoi8

@alexshtin alexshtin merged commit 4214fc3 into temporalio:main May 15, 2025
53 checks passed
@alexshtin alexshtin deleted the refactor/func-test-remove-sdk-suite branch May 15, 2025 00:11
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.

2 participants