Closes #1061 - Increase code coverage to 90%; GEMINI did the work. 10% mor…#1080
Closes #1061 - Increase code coverage to 90%; GEMINI did the work. 10% mor…#1080jimrothstein wants to merge 11 commits intomainfrom
Conversation
UPDATERead through vignette of package original
|
…asked) that the code I send has TOO MANY LINES. I am on free plan. And the number of lines exceeds the memory I am allowed. This may explain why GEMINI is offering code that does NOT improve coverage!
Yes I can feel sometimes Gemini is doing its own thing here. I would recommend you to if possible understand first understand the code piece you wanna make a test for before asking Gemini so you can provide better instructions to it. The key is to know the inputs you wanna test and how deep to check the output (as a regular standard, to the value level)
Hey, I saw the Slack message. I just want you to know that you are helping a lot, and your efforts here are incredibly valuable! It's completely natural to feel confused or overwhelmed at times, especially when you're delving into the most complex functions of the App! This is all voluntary and you are already doing a lot. If you ever feel like you would prefer to take on different tasks that are not tests we can talk about it through Slack as well With that said, even if it is a DRAFT I will provide some guidance comments just for the future PR development. But please don't feel forced to do them if you don't want to continue or are not having fun with it. Someone else can always take care of it! Let's keep the chat through Slack
|
|
|
@Gero1999 |
|
@Gero1999 I notice that some Also, I always forget to run Thoughts on making each |
Co-authored-by: Gerardo J. Rodríguez <68994823+Gero1999@users.noreply.github.com>
|
@jimrothstein
|
|
@Gero1999
From code coverage report LLM says: |
|
@Gero1999 |
Issue
Closes #1061
Description
Add tests to increase code coverage to 100% for PKNCA.R
Change description.
Definition of Done
Definition of done, preferably copied from the issue.
How to test
Run tests in Rstudio or IDE.
How to test features not covered by unit tests.
Contributor checklist
Notes to reviewer
Anything that the reviewer should know before tacking the pull request?