[PR #5] [CLOSED] refac: support both pip and docker deployments #7

Closed
opened 2026-10-18 21:09:30 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/tests/pull/5
Author: @james-westbrook
Created: 12/6/2025
Status: ❌ Closed

Base: main ← Head: test-docker-and-pip


📝 Commits (7)

  • c1e640f refac: support both pip and docker deployments
  • d34a792 feat: add test.sh script to create venv and kick off full test suite
  • e30ce16 feat: new script to test dev container
  • 9368cf8 feat: update scripts to pull from git or use container image
  • 455b225 fix: docs
  • bfd6928 fix: remove log
  • cd1a67d fix: ensure no logs are committed

📊 Changes

6 files changed (+1107 additions, -43 deletions)

View changed files

📝 .env.example (+29 -4)
📝 .gitignore (+19 -3)
📝 README.md (+112 -25)
📝 conftest.py (+121 -11)
➕ test-container.sh (+370 -0)
➕ test.sh (+456 -0)

📄 Description

Closes #2


🔄 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/open-webui/tests/pull/5 **Author:** [@james-westbrook](https://github.com/james-westbrook) **Created:** 12/6/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `test-docker-and-pip` --- ### 📝 Commits (7) - [`c1e640f`](https://github.com/open-webui/tests/commit/c1e640fc83369da8edf02efd4366b0233806aa90) refac: support both pip and docker deployments - [`d34a792`](https://github.com/open-webui/tests/commit/d34a792e50510f38f13c8af90eaedccb9d6a864b) feat: add test.sh script to create venv and kick off full test suite - [`e30ce16`](https://github.com/open-webui/tests/commit/e30ce16620781a9c6ea95cf5f4469eb45c17cc3e) feat: new script to test dev container - [`9368cf8`](https://github.com/open-webui/tests/commit/9368cf8e09ec555d8a85c989174d4776f5271998) feat: update scripts to pull from git or use container image - [`455b225`](https://github.com/open-webui/tests/commit/455b2256de1b789c9d9764455fa8743d4f9ea249) fix: docs - [`bfd6928`](https://github.com/open-webui/tests/commit/bfd69288fd7455c963f76d696f21ebdf15c220fb) fix: remove log - [`cd1a67d`](https://github.com/open-webui/tests/commit/cd1a67d5983e304cec32ea9a6006dbe09b8d6f26) fix: ensure no logs are committed ### 📊 Changes **6 files changed** (+1107 additions, -43 deletions) <details> <summary>View changed files</summary> 📝 `.env.example` (+29 -4) 📝 `.gitignore` (+19 -3) 📝 `README.md` (+112 -25) 📝 `conftest.py` (+121 -11) ➕ `test-container.sh` (+370 -0) ➕ `test.sh` (+456 -0) </details> ### 📄 Description Closes #2 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-18 21:09:30 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/tests#7
No description provided.