-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update python libraries in requirements.txt to latest stable versions #54
Comments
Hi. Can I take this up? |
Sure. Just please test all services (api requests) |
Sure. Is there any testing methodoloy involved here or will it be just testing the requests individually with |
Curl for now, or if you want to automate it you i've raised an issue some time ago: #20 There are functional tests libraries, you can use pyramid for example: https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/testing.html Tell me what you decide |
I haven't worked on functional tests before. For now I will test it with curl and do some reading on functional tests. |
Ok, let me know if i can help you with it |
Sure. Thank you. |
You can test easily from the Swagger interface |
Yeah. I did that for testing #51 |
Hi. I have completed testing all the services after the updating the packages to latest stable versions. I haven't updated the version for
|
I've updated the packages for Here are the commands I used for testing all the services after referring to both the Github documentation and Swagger interface Let me know if I can raise a PR for the package updates. |
That's great news! Please raise a PR and about the testing commands , i think they'll be usefull for semi-automatic testing until functional testing is in place. Could you put the in the root folder of the projec, name it testing.txt and maybe use curl inside so that it can be copy-paste it easily? Thanks |
Sure. For the commands I used httpie for all the testing since it was easy to work and has inbuilt JSON support. I will move all of those commands to curl and raise a seperate PR. |
Oh i see, well i looked in diagonal and haven't noticed. Curl it's more used but you can live it with httpie if you like. |
Moving them to curl shouldn't take much work. I will do short test and port them. |
I totally forgot to add here that I haven't updated the Werkzeug package (0.16.1) to latest version (1.0.0) in requirement-restuplus.txt because I found that updating it causes errors and those need to be fixed from flask-restplus side which I think won't be happening because the flask-restplus project is no longer maintained. |
Oh ok, that's all right we'll postpone the update until they have someting stable |
test if all works ok
The text was updated successfully, but these errors were encountered: