Codeception / Codeception/lib-innerbrowser

Dump the Request object on `--debug` or `-vvv`

Offen
#16 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
PHP
Sterne
87
Forks
20
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Codeception's console output (see https://github.com/Codeception/Codeception/issues/5977#issuecomment-694696510 for some examples) is misleading in that it suggests that there's an actual HTTP request being made, while in fact it's just a Symfony BrowserKit Request object that is passed to the framework's (front-)controller.

The actual content of this Request object isn't shown anywhere. I used `var_dump()` in my controller (!) for debugging.

So I'm suggesting to dump the Request object into the console if Codeception is called with the `--debug` or `-vvv` flag.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es wird keine Datei oder kein Test genannt. Beginne damit, die Konsolenverarbeitung von Codeception für --debug und -vvv nachzuverfolgen, und folge dann dem Symfony BrowserKit Request, der an den Front Controller übergeben wird. Fertig ist die Aufgabe, wenn der tatsächliche Inhalt des Request-Objekts unter einem der beiden Flags in der Konsole sichtbar ist, ohne dass var_dump() im Controller erforderlich ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
php
Bereich
cli, testing-qa
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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