Automattic / Automattic/wp-codebox

PHPUnit workload fails parsing bundled Util/Test.php

Aperta
#1,906 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
TypeScript
Stelle
16
Fork
4
Merge medio
59m
PR unite (30g)
131

Descrizione

## Problem

A WordPress PHPUnit workload fails before repository test discovery because the bundled PHPUnit source cannot be parsed.

## Reproduction

From a Data Machine Code worktree, run:

`homeboy review test data-machine-events --path /var/lib/datamachine/workspace/data-machine-events@fix-486-event-index-integrity --placement local`

Focused and unfiltered runs fail identically.

## Error

`ParseError: Unclosed '{' on line 154 at /tmp/wp-codebox-inputs/0-wp-codebox-vendor-73845ca47d2f/phpunit/phpunit/src/Util/Test.php:155`

The repository's modified PHP files pass `php -l`, and the failure points to the WP Codebox-provided PHPUnit vendor payload before any project test executes.

## Runtime

- wp-codebox-workspace: 0.12.14
- @automattic/wp-codebox-core: 0.12.14
- @automattic/wp-codebox-playground: 0.12.14
- WordPress: latest

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Riprodurre con il comando di revisione documentato di homeboy e ispezionare il file PHPUnit incluso in /tmp/wp-codebox-inputs/0-wp-codebox-vendor-73845ca47d2f/phpunit/phpunit/src/Util/Test.php, in particolare intorno alle righe 154-155. Confrontare il payload PHPUnit fornito da WP Codebox con le versioni runtime elencate nell’issue; il lavoro è completato quando PHPUnit esegue correttamente il parsing e la scoperta dei test del repository procede.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
php, typescript
Ambito
devtools, testing-qa
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.