[PR #103] [MERGED] chore: migrating tests (pt.2) #121

Closed
opened 2026-02-16 02:16:39 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/workflows-py/pull/103
Author: @AstraBert
Created: 9/17/2025
Status: Merged
Merged: 9/22/2025
Merged by: @masci

Base: mainHead: clelia/migrate-tests-pt-2


📝 Commits (3)

  • 1b7e97c feat: migrating tests pt. 2
  • 1f2b8a3 fix: make mypy happy
  • 27c2bfa feat: allow passing context to test runner

📊 Changes

6 files changed (+75 additions, -92 deletions)

View changed files

📝 src/workflows/testing/runner.py (+3 -2)
📝 tests/context/test_context.py (+7 -7)
📝 tests/test_retry_policy.py (+3 -2)
📝 tests/test_streaming.py (+7 -11)
📝 tests/test_workflow.py (+50 -64)
📝 tests/test_workflow_postponed_annotations.py (+5 -6)

📄 Description

Migrating most of tests so that they use WorkflowTestRunner, completing the work from #93


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/workflows-py/pull/103 **Author:** [@AstraBert](https://github.com/AstraBert) **Created:** 9/17/2025 **Status:** ✅ Merged **Merged:** 9/22/2025 **Merged by:** [@masci](https://github.com/masci) **Base:** `main` ← **Head:** `clelia/migrate-tests-pt-2` --- ### 📝 Commits (3) - [`1b7e97c`](https://github.com/run-llama/workflows-py/commit/1b7e97c1f770ada1bbc0bfbc9758199980e84e3d) feat: migrating tests pt. 2 - [`1f2b8a3`](https://github.com/run-llama/workflows-py/commit/1f2b8a315aaf3df55fe69b2c12cdb91a0a951f34) fix: make mypy happy - [`27c2bfa`](https://github.com/run-llama/workflows-py/commit/27c2bfa70b2e8139527e282ae56d70fff3a181cd) feat: allow passing context to test runner ### 📊 Changes **6 files changed** (+75 additions, -92 deletions) <details> <summary>View changed files</summary> 📝 `src/workflows/testing/runner.py` (+3 -2) 📝 `tests/context/test_context.py` (+7 -7) 📝 `tests/test_retry_policy.py` (+3 -2) 📝 `tests/test_streaming.py` (+7 -11) 📝 `tests/test_workflow.py` (+50 -64) 📝 `tests/test_workflow_postponed_annotations.py` (+5 -6) </details> ### 📄 Description Migrating most of tests so that they use WorkflowTestRunner, completing the work from #93 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 02:16:39 -05:00
yindo closed this issue 2026-02-16 02:16:39 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/workflows-py#121