[PR #989] [CLOSED] refactor(tests): move LocalShellBackend async tests to separate module #1038

Closed
opened 2026-02-16 09:17:59 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagents/pull/989
Author: @Copilot
Created: 2/1/2026
Status: Closed

Base: eugene/add_local_shellHead: copilot/sub-pr-930


📝 Commits (2)

  • 429a3a9 Initial plan
  • 56ad23a Move async tests to test_local_shell_backend_async.py

📊 Changes

2 files changed (+40 additions, -34 deletions)

View changed files

📝 libs/deepagents/tests/unit_tests/backends/test_local_shell_backend.py (+0 -34)
libs/deepagents/tests/unit_tests/backends/test_local_shell_backend_async.py (+40 -0)

📄 Description

Async tests for LocalShellBackend were mixed with sync tests in a single module, inconsistent with other backend test organization.

Changes

  • Created test_local_shell_backend_async.py with async test methods (test_local_shell_backend_async_execute, test_local_shell_backend_async_filesystem_operations)
  • Removed async tests from test_local_shell_backend.py

Aligns with existing patterns: test_filesystem_backend_async.py, test_state_backend_async.py, test_store_backend_async.py.


This PR was created by an AI agent to address review feedback on #930.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.


🔄 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/langchain-ai/deepagents/pull/989 **Author:** [@Copilot](https://github.com/apps/copilot-swe-agent) **Created:** 2/1/2026 **Status:** ❌ Closed **Base:** `eugene/add_local_shell` ← **Head:** `copilot/sub-pr-930` --- ### 📝 Commits (2) - [`429a3a9`](https://github.com/langchain-ai/deepagents/commit/429a3a9ed86adfc274651c708d4db7c0d6c3676d) Initial plan - [`56ad23a`](https://github.com/langchain-ai/deepagents/commit/56ad23afcbef4cb30bdc4ecc77966832da662dac) Move async tests to test_local_shell_backend_async.py ### 📊 Changes **2 files changed** (+40 additions, -34 deletions) <details> <summary>View changed files</summary> 📝 `libs/deepagents/tests/unit_tests/backends/test_local_shell_backend.py` (+0 -34) ➕ `libs/deepagents/tests/unit_tests/backends/test_local_shell_backend_async.py` (+40 -0) </details> ### 📄 Description Async tests for `LocalShellBackend` were mixed with sync tests in a single module, inconsistent with other backend test organization. ## Changes - Created `test_local_shell_backend_async.py` with async test methods (`test_local_shell_backend_async_execute`, `test_local_shell_backend_async_filesystem_operations`) - Removed async tests from `test_local_shell_backend.py` Aligns with existing patterns: `test_filesystem_backend_async.py`, `test_state_backend_async.py`, `test_store_backend_async.py`. --- *This PR was created by an AI agent to address review feedback on #930.* <!-- START COPILOT CODING AGENT TIPS --> --- 💬 We'd love your input! Share your thoughts on Copilot coding agent in our [2 minute survey](https://gh.io/copilot-coding-agent-survey). --- <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 09:17:59 -05:00
yindo closed this issue 2026-02-16 09:17:59 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagents#1038