Skip to content

[tests] Fix tests#2833

Open
mikeland73 wants to merge 4 commits into
mainfrom
mikeland73/fix-devbox-ci
Open

[tests] Fix tests#2833
mikeland73 wants to merge 4 commits into
mainfrom
mikeland73/fix-devbox-ci

Conversation

@mikeland73
Copy link
Copy Markdown
Collaborator

@mikeland73 mikeland73 commented May 20, 2026

Summary

New php.ds doesn't have Vector anymore. Fix by using Seq instead.

Test plan

  • Scheduled cli-tests workflow passes the PHP testscript.

🤖 Generated with Claude Code

@mikeland73 mikeland73 requested review from Lagoja and savil May 20, 2026 16:21
mikeland73 and others added 3 commits May 20, 2026 10:17
Use extension_loaded() directly rather than instantiating a class from
the extension. The Ds\Vector class instantiation was failing under
PHP 8.5 + php85Extensions.ds even though the extension reports as
loaded, which made the test brittle to upstream nixpkgs changes.
Also align the rm/add lines with the new package name.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mikeland73 mikeland73 changed the title [tests] Update php test to use php 8.5 [tests] Fix tests May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant