-
-
Notifications
You must be signed in to change notification settings - Fork 270
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
interface for adding a test dependency #480
Comments
I'd be interested in tackling this. Is the idea to add it as a PR for this repo, then it gets copied into julia main repo? |
Right, package features are developed here and then upstreamed (usually by @KristofferC) into the Julia main repo |
Haven't started yet - will follow that. Got ~10 days of down time so no rush. |
Related to this, is there (or are you planning to implement) an interface for activating test environment? Let's say I have [deps]
Compat = "34da2185-b29b-5c13-b0c7-acf172513d20"
[targets.test.deps]
JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" Then how do I debug my tests? If I do
Or is there something wrong in my workflow? Are there better ways to run tests in REPL namespace (i.e., not in subprocess via |
Yes, this is a bit annoying. You could just comment out the |
Yes, I'm working on that and should be done with it today. In this design, |
If #531 is the solution for the pkg> add test=SomePackage for
|
Maybe |
Or just |
We may want to do some design work on the pkg REPL syntax. It's grown somewhat organically and now that we have some more experience with what needs to be supported, we can think about it a bit more thoroughly. Since it's an interactive mode, we can make breaking changes. |
bump on this, it still feels so dang crude to have to manually edit the toml to add the |
It would be great to have the functionality of #340 exposed in the interactive interface, so that one does not have to manually edit the
Project.toml
. Eg something likeor simply
add test
.The text was updated successfully, but these errors were encountered: