-
Notifications
You must be signed in to change notification settings - Fork 10
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
Official Sylius plugin #2
Comments
Hi again @Zales0123! Thank you for wanting to add our plugins to the officially accepted plugins list. As you recommend we will add the properly test suites to be able to satisfy the Sylius plugin requirements. I will let you know when we have done. |
Hello @Zales0123. We already did the tests as you suggested. Please, review it and tell me how you see it. Thanks! |
Hello @odiseoteam, sorry for a long response time :) I've checked out your test on this plugin and it's wonderful you'd added them! Here are some of my suggestions to make them even better PHPSpec
Behat
SummaryI must say, I'm really happy I've prompt you to do some testing, this plugin is far more clean now :) Of course, there are still things to improve, but I strongly believe that you'll become more and more fluent and comfortable with tests, when you'll be doing them later (hopefully with respect to TDD and BDD methodology 😄). Good luck with your adventure with Sylius! |
Hello, @odiseoteam, one more time!
We would really love to display this plugin on our officially accepted plugins list (https://sylius.com/plugins/), as I strongly believe it could be useful for other people in the community :)
The only problem is, we have some strict requirements for the plugin that is meant to be displayed on our website. One of the most important is the properly developed test suite. Sadly, your plugin has neither unit (PHPSpec/PHPUnit) nor acceptance (Behat) tests. Do you think you would be able to provide them? It would be great if we could extend our accepted plugins set with SyliusReportPlugin :)
The same refers to your other plugins - none of them has tests, which is disqualifying for them to be official plugins.
If you have any question, please, feel free to ask me. You can also contact me at mateusz.zalewski@sylius.com, if you want to talk about some ways we can help you with tests in your plugins :)
Nevertheless, thank you for choosing Sylius and for your great job!
The text was updated successfully, but these errors were encountered: