Codeception / Codeception/lib-innerbrowser

If no formId, get cryptic Expected string or identifier, but \<delimiter "]" at 11> found."

Offen
#31 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
PHP
Sterne
87
Forks
20
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

`getFormFromCrawler` in `InnerBrowser.php` throws:

```
"[Symfony\Component\CssSelector\Exception\SyntaxErrorException] Expected string or identifier, but \ found."
```
if the `$formId` is ""

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne in InnerBrowser.php bei getFormFromCrawler und reproduziere den Aufruf mit einem leeren $formId. Verfolge, wie dieser Wert den Crawler erreicht und zum gemeldeten Symfony-CSS-Selector-Fehler führt. Das Issue legt das erwartete Verhalten für eine fehlende formId nicht fest; bestätige daher die erwartete Behandlung, bevor du eine Änderung vornimmst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
php
Bereich
testing
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.