mirror of
https://github.com/open-webui/tests.git
synced 2026-11-05 01:37:32 +00:00
[PR #13] [CLOSED] Fork-aware repository inputs + fast mode; code-interpreter image-format test #12
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/tests#12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/tests/pull/13
Author: @Ron-RONZZ-org
Created: 10/14/2026
Status: ❌ Closed
Base:
main← Head:ronzz/ci-inputs📝 Commits (2)
e8f07b2test(code-interpreter): cover base64 image output formats; make the suite fork-aware8472195test(code-interpreter): assert on the output, not the echoed source📊 Changes
2 files changed (+177 additions, -13 deletions)
View changed files
📝
.github/workflows/regression.yml(+48 -13)➕
integration/images/test_code_interpreter_image_formats.py(+129 -0)📄 Description
Summary
regression.ymlgains three backwards-compatible inputs (defaults keep upstream behaviour):open-webui-repository— the source repository to test (defaultopen-webui/open-webui), so the suite can run against a fork.tests-repository— the repository holding the suite (defaultopen-webui/tests).fast: true— run only the requestedsuitejob and skip the heavy jobs (shardedintegration,integration-postgres-redis,e2e,frontend,durations).Both checkouts now use the repository inputs.
integration/images/test_code_interpreter_image_formats.py, driving both the<code_interpreter>tag path and theexecute_codetool path through the fake Jupyter harness. A cell prints a PNG and an SVG data URI; the test asserts each is uploaded and served from/api/v1/files/<id>/contentrather than left inline.Paired with open-webui/open-webui#32430.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.