Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Upgrade to version 2 spec

Aperta
#6 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
30/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
shell
Ambito
testing, tooling

Direzione di ricerca

Leggi prima la specifica dell’interfaccia del test runner della versione 2 collegata, quindi esamina come questo runner produce attualmente results.json. Implementa le informazioni dettagliate per ogni test richieste dalla specifica, inclusi lo stato, il messaggio di errore e il codice del test, e verifica che il results.json generato corrisponda al formato della versione 2.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

x:action/improve x:knowledge/advanced x:module/test-runner x:size/large x:type/coding

If possible, this test runner should be updated to version 2 of the test runner interface specification.

The version 2 spec differs from version 1 in that the results.json file contains detailed information on individual tests.
This information includes things like:

  • The test status (passing/failing)
  • The error message (if failing)
  • The test code that was used to run the test

You are completely free on how you want to extract the test code, either via the AST or via finding the test code in the source code text via string manipulation.

Let me know if there are any questions.

Lingua principale
Shell
Stelle
2
Fork
6
Merge medio
7m
PR unite (30g)
1

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di exercism/vimscript-test-runner

Tutte le issue di exercism/vimscript-test-runner

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.