Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Not able to do file download validation with run-multiple execution

Offen
#4,273 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
30/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
javascript, node.js
Bereich
testing

Rechercherichtung

Beginne damit, den Ausführungseinstiegspunkt von run-multiple sowie die im Bericht erwähnten Hilfsmethoden handleDownloads und FileSystem nachzuverfolgen. Reproduziere den Fall mit mehreren Browsern und parallel_output-Verzeichnissen; abgeschlossen ist die Aufgabe, wenn die file-download-Validierung den generierten Ausgabepfad akzeptiert, statt einen festen Ordnernamen zu verlangen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

stale
What are you trying to achieve?

Validating the file download using handleDownloads and FileSystem helper, like using methods I.amInPath('output/folderName');
with run-multiple execution with multiple browsers like Chrome, Safari, Firefox and Edge, and check whether file is there in the subfolder in the output folder parallel_output_1, parallel_output_2, parallel_output_3 etc

What do you get instead?

Not able to use the dynamic path in the method I.amInPath('output/folderName')
Tried this way I.amInPath('output/parallel_output_*') but not working

Provide console output if related. Use --verbose mode for more details.

# paste output here

Provide test source code if related

// paste test
Details
  • CodeceptJS version:
  • NodeJS Version:
  • Operating System:
  • puppeteer || webdriverio || testcafe version (if related)
  • Configuration file:
# paste config here
Vorherrschende Sprache
JavaScript
Sterne
4.2k
Forks
756
Ø Merge
2 T. 10 Std.
Gemergte PRs (30 T.)
18

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus codeceptjs/CodeceptJS

Alle Issues in codeceptjs/CodeceptJS

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

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