Skip to content

test: add missing dev deps and point Ollama tests at glm-5.3-flash:cloud - #1152

Open
techaboo wants to merge 1 commit into
ScrapeGraphAI:mainfrom
techaboo:test-deps-ollama-cloud
Open

test: add missing dev deps and point Ollama tests at glm-5.3-flash:cloud#1152
techaboo wants to merge 1 commit into
ScrapeGraphAI:mainfrom
techaboo:test-deps-ollama-cloud

Conversation

@techaboo

Copy link
Copy Markdown

Summary

  • Add pandas, selenium, and langchain-fireworks as dev dependencies so their corresponding test files run instead of failing on ImportError.
  • Point the Ollama-backed graph tests (smart_scraper_ollama_test.py, scrape_xml_ollama_test.py, script_generator_test.py) at ollama/glm-5.3-flash:cloud instead of the local-only ollama/mistral, since a locally-pulled mistral model isn't available in this environment.

Test plan

  • uv sync installs cleanly
  • The 3 updated Ollama-backed tests pass individually and inside the full suite (4/4 tests green)
  • Full suite: 279 passed / 84 failed / 18 skipped / 1 error (up from 266/98/18/1 before these changes) — remaining failures are pre-existing and unrelated (missing API keys, missing test fixtures, source/test drift)

https://claude.ai/code/session_01CzfyyFKPjehQ2Xk1offTbn

Add pandas, selenium, and langchain-fireworks as dev dependencies so
the corresponding test suites can run instead of failing on
ImportError. Also swap the local-only ollama/mistral model in the
Ollama-backed graph tests for ollama/glm-5.3-flash:cloud, since the
local mistral model isn't available in this environment.

Claude-Session: https://claude.ai/code/session_01CzfyyFKPjehQ2Xk1offTbn
Copilot AI lite review requested due to automatic review settings September 11, 2026 02:25

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

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