Skip to content

[tests] Fix tests#2833

Merged
mikeland73 merged 4 commits into
mainfrom
mikeland73/fix-devbox-ci
May 26, 2026
Merged

[tests] Fix tests#2833
mikeland73 merged 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
@mikeland73 mikeland73 merged commit b18237b into main May 26, 2026
59 of 72 checks passed
@mikeland73 mikeland73 deleted the mikeland73/fix-devbox-ci branch May 26, 2026 21:33
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.

2 participants