Nathan Daly
Nathan Daly
If you directly juxtapose a macro with a string, the macro is supplied a raw literal version of the string **as if the macro were a string macro,** even though...
I ran across a small parsing error today for list comprehensions that use a begin-end block to compute the value. :) This parses correctly: ```julia julia> [ begin i end...
The current global `XML_GLOBAL_ERROR_STACK` is not thread safe. If two different threads are each parsing XML and each encounter an error, this can encounter race conditions. They could be as...
Fixes https://github.com/JuliaTesting/TestEnv.jl/issues/89. Woohoo! :) It seems to work now! :) @davidanthoff: This should also make testing subpackages faster in VSCode as well, not just for ReTestItems. ----------- I'm happy to...
It seems like TestEnv doesn’t know about sub-packages, so if you edit a small package, and then restart the repl, the first time your run `TestEnv.activate("SubPackage")`, TestEnv will attempt to...
If you add a duplicate method to a package while a REPL is running Revise, you don't get any kind of warning from Revise. So you could continue happily editing...
**Affects:** PythonCall **Describe the bug** The current implementation of allowing more than one Julia thread to directly attempt to lock the GIL, which can block the entire julia OS thread...
It should be an error to `@patch` a function that isn't `@mock`ed. Currently it is silently ignored.
I was recently debugging a test that accidentally patched the wrong function. (The mocked function was the patched function's callee.) Instead of getting an error, as I'd expect, to protect...
At RelationalAI, we have organized our large mono-repo codebase using "sub-packages," a newly supported pattern in Pkg (since 1.9) where the codebase is split into several packages, and the top-level...
This code is based on what Pkg does, as identified here: https://github.com/JuliaTesting/TestEnv.jl/issues/59#issuecomment-1844992007 - Check if there are LocalPreferences.toml in test/ - If not, check in top-level package path - Copy...