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

@mikeland73mikeland73 commented May 20, 2026

Copy link
Copy Markdown
Collaborator

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 savilMay 20, 2026 16:21
mikeland73and 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>
@mikeland73mikeland73 changed the title [tests] Update php test to use php 8.5[tests] Fix testsMay 20, 2026
@mikeland73
mikeland73 merged commit b18237b into mainMay 26, 2026
59 of 72 checks passed
@mikeland73
mikeland73 deleted the mikeland73/fix-devbox-ci branch May 26, 2026 21:33
Sign up for freeto 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

@mikeland73@Lagoja