mirror of
https://gitlab.com/MrFry/mrfrys-node-server
synced 2025-04-01 20:24:18 +02:00
Updated readme, added devel folder with tests and setup/development manuals
This commit is contained in:
parent
c71eabf54f
commit
0c5ab62a5c
10 changed files with 218 additions and 4 deletions
44
devel/tests/readme.md
Normal file
44
devel/tests/readme.md
Normal file
|
@ -0,0 +1,44 @@
|
|||
# Teszt scriptek a API/qmining modulhoz
|
||||
|
||||
A `./devel/tests/serverAddress` fájl első sora a tesztelendő szerver címének kell lennie! A szerver
|
||||
alap címe: `localhost:8080`
|
||||
|
||||
# Mappák
|
||||
|
||||
## testScripts
|
||||
|
||||
Ebben a mappában alap API végpont tesztelő scriptek vannak.
|
||||
|
||||
### ask
|
||||
|
||||
`ask.sh`: kérdést tesz fel a szervernek, szintaxis:
|
||||
|
||||
`./ask.sh 'kérdés' 'tárgy neve'`
|
||||
vagy
|
||||
`./ask.sh 'kérdés' 'kérdés adat JSON' 'kérdés data JSON'`
|
||||
|
||||
### postTestData
|
||||
|
||||
`postTestData.sh`: szervernek elküld JSON adatot amit hozzá akarunk adatni a kérdés adatbázishoz
|
||||
|
||||
`./postTestData.sh 'JSON adat'`
|
||||
vagy (bash-ben):
|
||||
`./postTestData.sh $(cat 'JSON file elérési út')`
|
||||
|
||||
## complexTestScripts
|
||||
|
||||
Ebben a mappában komplexebb teszt scriptek vannak, amik az előző API hívásokat kombinálják. A
|
||||
scripteknek nincsenek paraméterei, és elején pár `echo`-nak el kellene illedelmesen mondania hogy
|
||||
mit tesztel, és mi az expected eredmény.
|
||||
|
||||
## bin
|
||||
|
||||
Pár random script amit minden használhat. Pl `hr.sh`: horizontal ruler
|
||||
|
||||
## testData
|
||||
|
||||
JSON-ok, amiben szervernek küldhető teszt adat van
|
||||
|
||||
## rawTestData
|
||||
|
||||
Egyéb teszt adat, pl több JSON egy fájlban, meg ilyesmi
|
Loading…
Add table
Add a link
Reference in a new issue