-
Notifications
You must be signed in to change notification settings - Fork 36
Enable the %%file
xmagic
#181
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
Conversation
Let me know if I need to add more tests. I wrote them for whatever functionalities were supported in the documentation. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #181 +/- ##
==========================================
+ Coverage 80.78% 80.80% +0.01%
==========================================
Files 19 19
Lines 973 974 +1
Branches 93 93
==========================================
+ Hits 786 787 +1
Misses 187 187
|
clang-tidy review says "All clean, LGTM! 👍" |
Hmmm, I know that EMSCRIPTEN supports file utilities (through both But untill xeus-cpp-lite takes good shape (and we don't have a means to test the above out) I would keep this out of emscripten. |
Please make the following changes
|
Apart from that. The tests look decent to me. Maybe @mcbarton could also review this for us ! |
@mcbarton, do we not have code coverage bots checking the test suite coverage for xeus-cpp? I remember we had that but maybe I am confusing myself... |
@vgvassilev Isn't the test coverage being shown in this message? #181 (comment) |
Sorry, I am blind... In clad we had these listed as part of the bot status... |
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.
clang-tidy made some suggestions
clang-tidy review says "All clean, LGTM! 👍" |
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.
The tests look decent to me. Approving !
clang-tidy review says "All clean, LGTM! 👍" |
clang-tidy review says "All clean, LGTM! 👍" |
6287d09
to
ecc7341
Compare
I am guessing this is ready ? |
clang-tidy review says "All clean, LGTM! 👍" |
The suggested by clang-format changes look good. |
Done ! |
clang-tidy review says "All clean, LGTM! 👍" |
I see a duplication of tests here. We already had tests for the writefile operation. xeus-cpp/test/test_interpreter.cpp Lines 527 to 590 in ca8c42e
Can someone confirm this for me ? The tests look similar though tests added in this PR looks better framed. Maybe @kr-2003 would like to help (get rid of the first set of tests) |
Yeah. It seems like xeus-cpp/test/test_interpreter.cpp Line 985 in ca8c42e
|
Not worth it. Let's just keep the better framed test |
Description
Towards #176
Type of change
Please tick all options which are relevant.