-
Notifications
You must be signed in to change notification settings - Fork 19
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
Move test execution to runner file, refactor output #126
Move test execution to runner file, refactor output #126
Conversation
Mainly just trying to organize my thoughts. I elected to implement We may benefit creating a
|
@SimonBaeumer when you get a chance would you mind taking a look. My above comment explains some of my decisions. I'm hesitant to write tests. I'm not a big fan of my I do enjoy moving execution to Let me know what you think, Im looking forward to your feedback. I hope all is well Cheers |
Hey @dylanhitt! |
If you need any help on formatting issues let me know - I can help you with the annoying tasks ;) |
Code Climate has analyzed commit 5ead497 and detected 0 issues on this pull request. The test coverage on the diff in this pull request is 93.3% (50% is the threshold). This pull request will bring the total coverage in the repository to 92.2% (0.4% change). View more on Code Climate. |
@SimonBaeumer I believe this ready for review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks really good to me!
I only requested some minor changes. 👍
A point we can discuss another time is to move the aggregation and composition of the suites to the runtime package, but atm it is not necessary in my opinion.
Would be very happy to merge this :)
@SimonBaeumer should be good to go now. I don't know if you want an update to the changelog since this is a just refactor. Unless you plan on incrementing versions. If so let me know. |
Merge! :) |
Closes #121.
TODO:
runtime.Start
to it's own filerunner.go
TestResults
tooutput
inruntime
TestResults
to a singlestruct Result
FileName
toTestCase
struct when executing against adir
OutputWriter
to be used in bothRuntime
and forout.PrintSummary
runner.go
struct Result
s inTest_Command
when executing against adir
output
togo/template
Checklist
Linux
,Windows
andmacOS
?