-
Notifications
You must be signed in to change notification settings - Fork 9
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
A bunch of questions and feature suggestions :-) #143
Comments
Hey there! So glad you've got it working, and thanks for checking it out and giving feedback! All feedback is greatly appreciated. Regarding your startup woes, yeah I need to bump my dependency versions. In the next couple of days I will publish a v3 major update to bring everything current. Going to do it as a major so that I can bring in significant breaking changes in Joi and also drop support for Node 4 since it is well outside of maintenance. For your specific questions:
Thanks again for taking the time to open this up! Conversations like this are the best way for the usability and power of Felicity to improve! Let me know if you have any followup questions, or if I didn't address something sufficiently :D |
HI @WesTyler Thank you for your answers. With the fist point I was actually meaning the opposite. Using I see you just published v3 to npm I'll check it out. Thanks! |
@WesTyler I tried to have a go at implementing my own generator just following the description provided from With regards to overriding generated values I allow passing a method that will replace the generated values depending on the value that the library generated and the actual description. This is not only useful for the override but also for custom Joi versions. the replace function can inspect the description and if it's of a custom property replace it with a valid one. It is still a major WIP and I was kinda hacking Joi tests to get it to work so the design is not that great. |
Hi I just started using Felicity for automatically Fuzz test my hapi routes and overall It's working great.
Initially I couldn't get it to work as is and I had to add some minor hacks to get it to work ( I think mostly because I use Joi 13.x and felicity is using Joi 11.x).
So I have a few suggestions / questions trying to figure out if I'm using it wrong or can implementation improve.
I saw a feature request regarding extensions and in my own trials I replaced Joi with a custom instance and it worked well (but it had very simple extensions)
The text was updated successfully, but these errors were encountered: