-
Notifications
You must be signed in to change notification settings - Fork 6
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
general: Add basic unit tests and CI #6
Conversation
This is also not running the newly added checks. And it is not even running the codecov action. |
feef5bc
to
7380f10
Compare
@christopher-davis-afs the good news is that the tests are running. The bad news is that a file that you modified is failing the static code analysis. I don't see think that the particular line that is being flagged has changed, but it would be worthwhile to ensure that the check passes. Also, would it be possible to include the incremental changes as separate commits? I had some feedback, and you have addresse it, but I don't see a single commit for that. So I have to look at all the files and wonder what else might have changed. Or basically do a full re-review. |
Actually, that file was changed by clang-format, but otherwise this issue exists on main. |
0341a6d
to
c683f3e
Compare
Fixed that issue |
That's interesting! I had not noticed that before. Is there a reason you prefer this over just adding a new commit to fix the comment? I generally prefer the new commit because then the commit history reflects the comments that were addressed.
Great! I am going to approve this now, but it looks like you resolved it primarily by reverting the clang changes to the file. Doesn't this mean that the clang check will fail when workflows are enabled? I don't see a recent passing run on the US-JOET repo (https://github.com/US-JOET/libslac/actions |
When the pull request is ready for merging, please mark me as a reviewer. |
I believe this (and my other PRs) are ready, unless you have additional review comments? |
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.
Looks good to me in general, with a few minor comments.
Could you provide a link to a successful run of this workflow in your fork?
c683f3e
to
ec43a5c
Compare
Signed-off-by: Christopher Davis <150722105+christopher-davis-afs@users.noreply.github.com>
ec43a5c
to
fabdf4c
Compare
Signed-off-by: Christopher Davis <150722105+christopher-davis-afs@users.noreply.github.com>
fabdf4c
to
7fd27f1
Compare
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.
Cool 👍
Adds basic unit tests and CI. The tests are a placeholder for now, this PR just provides the infrastructure for unit tests.
CC: @shankari @AssemblyJohn @Dominik-K