Filformat
.restorm — projektet
Section titled “.restorm — projektet”Projektfilen. YAML som standard; formaten json och json5 stöds också.
Den innehåller hela trädet — mappar, variabelmappar, begäranden, scenarier — miljöerna och deras variabler, de anpassade värdelistorna, uppräkningarna, taggarna och deras färger, API-dokumentationen, snabbinställningarna med omfattningen ”projekt”, en projektidentifierare och en formatversion.
Ska läggas i en commit. Se
Projekt och .restorm-filer.
Mappläge
Section titled “Mappläge”Samma innehåll, utspritt på disken:
| Fil | Roll |
|---|---|
restorm.conf | Minimal konfiguration i roten: format: yaml | json | json5 |
index.yaml (eller .yml, .json, .json5) | Ett index per katalog |
<index> - <namn>/ | Mapparna, med ett index med inledande nollor som prefix |
De tecken som filsystemen förbjuder (<>:"/\|?*) ersätts med _, och namnen
kapas vid 100 tecken.
Ska läggas i en commit.
.restorm/settings.json
Section titled “.restorm/settings.json”Arbetsyteinställningarna, i en undermapp till projektets katalog. En gles JSON: bara de överskrivna nycklarna finns med.
Ska läggas i en commit om du vill påtvinga teamet vissa inställningar.
<projekt>.responses.zip
Section titled “<projekt>.responses.zip”Arkivet med svarshistoriken och scenariokörningarna, som läggs vid sidan av projektet.
Ska inte läggas i en commit — lägg till det i .gitignore. Det växer snabbt
och kan innehålla svarsdata.
restorm.env
Section titled “restorm.env”Den lokala hemlighetsfilen, vid sidan av projektet.
Ska aldrig läggas i en commit.
Rekommenderad .gitignore
Section titled “Rekommenderad .gitignore”# Restorms svars- och körningshistorik*.responses.zip
# Restorms lokala hemligheterrestorm.envImporterade format
Section titled “Importerade format”Restorm läser tjugofyra ytterligare importformat. Se Importera ett API.