Output is not cleared after specify
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Reproduziere die beiden specify-Blöcke aus dem Issue und untersuche, wie Specify die PHPUnit-Ausgabe zwischen Spezifikationen verarbeitet. Bestätige, dass die zweite Erwartung nur ihre eigene Ausgabe erhält; abgeschlossen ist die Aufgabe, wenn die Ausgabe der ersten Spezifikation nicht mehr in die zweite übernommen wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hi.
I've a test:
public function testSomething()
{
$this->specify(
'expect output',
function () {
$this->expectOutputString('lorem ipsum');
(new TestedClass)->doSomething();
}
);
$this->specify(
'expect another output',
function () {
$this->expectOutputString('lorem ipsum');
(new TestedClass)->doSomethingElse();
}
);
}
The first specification passes.
Second specification is failing. It expect output to be "lorem ipsum 2", but gots "lorem ipsum 1lorem ipsum 2".
- Vorherrschende Sprache
- PHP
- Sterne
- 158
- Forks
- 24
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus Codeception/Specify
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
Codeception/Specify#63 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
Codeception/Specify#61 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
Codeception/Specify#60 · 12 Kommentare ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
Codeception/Specify#53 · 3 Kommentare ·
Alle Issues in Codeception/Specify
Ähnliche Issues
-
sync-en
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
Maintainer antworten meist innerhalb von 1 Tag
-
sync-en
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 3 Tagen
-
Form
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
symfony/symfony-docs#23159 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
bug component: bulk editor support
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Yoast/wordpress-seo#23669 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
php/frankenphp#2688 ·
Maintainer antworten meist innerhalb von 1 Tag