-
Notifications
You must be signed in to change notification settings - Fork 26
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
Feature/bounty client tests #56
Feature/bounty client tests #56
Conversation
@pgrzesik can you elaborate more on the suggestion? If good, I can put up a bounty for it :) |
@pgrzesik this looks great. I'm going to pay out the bounty now :) |
@villanuevawill I'm glad you like it! About the suggestion, it's probably not bounty worthy as it would be pretty small refactor at this point. What I'm suggesting to split one big Also, there's still a lot of testing to be done for |
@pgrzesik the tests are failing. |
I merged this in/paid out too quickly :/. But the tests are not working. |
@pgrzesik you need to rebase master in. |
@villanuevawill What problems are you experiencing ? Can you show me ? I didn't have any issues and all tests were passing, I will gladly check what's happening and fix it of course |
@pgrzesik it's because master had moved the location on bounty_url_for |
Fixed in https://github.com/Bounties-Network/BountiesAPI/pull/57/files, sorry about the issue, I didn't saw anything else merged before submitting my PR |
@villanuevawill Also, what do you think about enabling CircleCI test jobs for PRs from forks ? It could help prevent such errors in the future. |
@pgrzesik good idea - I'll set that up now. Regarding splitting up the tests, great idea. Also, if you want to keep adding tests I can put another bounty up. |
@villanuevawill There's still much to test so I'd gladly continue with that task. |
Increased test coverage from 44 to 50%, by testing parts of client helpers and bounty client.
I also have a suggestion, to break up tests into separate modules, but I didn't want to additionally include different approach to testing.