LinuxSuRen / LinuxSuRen/api-testing

[Bug] ListTestCase interface exec failed.

Offen
#459 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug legend
Vorherrschende Sprache
Go
Sterne
369
Forks
67
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

*Description*:
The ListTestCase interface throws a 500 exception when a test resource yaml file other than the one created exists in the atest directory.

![f6fa0ffe2f1074d7e1565957df2b25d](https://github.com/LinuxSuRen/api-testing/assets/77964041/22b1f5e9-9004-426f-81f1-6a19a76e7a3a)

*Repro steps*:

1. git pull repo
2. go build -o atest main.go
3. ./atest server
4. access front page and new create test resource.
5. then click node.

>**Note**: If there are privacy concerns, sanitize the data prior to

caused by the presence of yaml files other than the test resource file in the atest executable directory.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Server wie mit main.go und einer zusätzlichen YAML-Datei im Verzeichnis der atest-Executable beschrieben zu bauen und auszuführen. Reproduziere den Fehler, indem du eine Testressource erstellst und ihren Node auswählst, und verfolge dann die Antwort der ListTestCase-Schnittstelle. Als abgeschlossen gilt die Aufgabe, wenn die Schnittstelle bei vorhandenen, nicht zugehörigen YAML-Dateien nicht mehr 500 zurückgibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
api, testing
Issue-Typ
Bug
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.