View Code? Open in Web Editor
NEW
This project aims to make it easier to validate REST API.
Home Page: https://gfriloux.github.io/pommedapi/
License: BSD 4-Clause "Original" or "Old" License
Makefile 13.68%
Shell 0.88%
CSS 3.28%
HTML 15.15%
Rust 63.90%
Dockerfile 3.11%
pommedapi's Introduction
๐ Hi, Iโm @gfriloux
๐ Iโm interested in ...
๐ฑ Iโm currently learning ...
๐๏ธ Iโm looking to collaborate on ...
๐ซ How to reach me ...
pommedapi's People
Contributors
Stargazers
Watchers
pommedapi's Issues
Actual's output is pretty basic.
I should:
One test might take time on the server.
Allowing to set delays between tests would allow to cover more cases.
If your test contains a "validate" file, supposed to check data returned by API, then the "post_delay" object from your query.json file will be applied.
Otherwise, it wont.
We need to create a docker container for use with CI.
The idea is to create a bigger "libgeneric" that would just eat libgfile.
This would also allow to export functions like general_strdupf() that would replace :
src/bin/utils.c :utils_strdupf()
src/lib/rendering/rendering_utils.c:rendering_utils_strdupf()
src/lib/test/test_utils.c:test_utils_strdupf()
Which always contains the exact same code.
It would be nicer to allow deeper file hierarchy.
ATM, all tests have to be inside the root directory.
Allowing subdirs, to an unlimited level, would be better to make tests easier to read.