-
-
Notifications
You must be signed in to change notification settings - Fork 10.4k
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
Call to Action! Functional Tests #2273
Comments
Hey @ErisDS I've coded up a functional test for settings/image upload modals, first commit/pull requeset! I got a
when I tried to push, I guess I need permission first. |
@MATTSE You need to push to your own fork and create a pull request. A read of our Git Workflow should help you to get this working :) |
hi! I'm looking around to see if there's something I can do. I just read about Mocha which sounds really great and I'd like to give it a whirl, so I referenced that in Related to that issue and this one, I cannot see that you have a public CI / Travis / build server that runs tests? Is there one running somewhere already or can that be gotten for free through Github? (Sorry if I am naive?!) |
@AnneTheAgile Hello there. We have a public CI (see https://travis-ci.org/TryGhost/Ghost/builds) that runs all our tests. |
@halfdan , ty that's wonderful! |
FYI you can access this by clicking the button in the readme which displays on https://github.com/TryGhost/Ghost and shows the status of the build. This is pretty common on GitHub :) |
I meant to add this comment after the last PR but forgot... Just as a point of reference, I went through the list in the first comment and I believe every bullet now has test coverage. |
I think this is pretty much ready to close yes, however I believe the markdown modal isn't tested currently, although I may be wrong. If we can go back through the list one more time and double check that everything has coverage that'd be great. |
I am stepping out right now, but if it is not trivial for one of you checking the list for you might be an easy way to get my feet wet. I can write up which test is which one on the list. |
@ErisDS - good catch, the markdown modal wasn't covered. Incoming PR with that test. |
Co-authored-by: Renovate Bot <bot@renovateapp.com>
In
/core/test/functional/admin/
we have a set of functional tests using Casper.js to visit the admin UI and test it out.However, quite a lot of functionality is not properly tested.
Here are some areas that need tests (there are likely more). I would love to see PRs adding tests, even if it's just a single addition!
It would be really really really good to get a bit more coverage to help with the ember migration
The text was updated successfully, but these errors were encountered: