You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This makes it such that calling stdin.buffer results in:
Got exception outside of @test
type IOStream has no field buffer
I tried just removing .buffer from stdin, but then ran into this error:
Default template: Error During Test at /Users/baileybox/Documents/Projects/JuliaProjects/1.8/dev/PkgTemplates/test/interactive.jl:84
Test threw exception
Expression:Template(; interactive =true) ==Template(; user = USER)
EOFError: read end of file
# Along with
Warning: TerminalMenus: Unable to enter raw mode:
│ exception =
│ MethodError: no method matching check_open(::IOStream)
│ Closest candidates are:
│ check_open(::Union{Base.LibuvServer, Base.LibuvStream}) at stream.jl:386
│ check_open(::Base.Filesystem.File) at filesystem.jl:114
The fix for this would be to setup our own type of stdin, or changing how we call interactive from with the tests.
The text was updated successfully, but these errors were encountered:
I believe some changes were made to
Pkg.jl
, suchstdin
is no longer the globalstdin
, but instead anIOStream
. Here's a link to that PR.The testset that is breaking is SimulatedInputs
This makes it such that calling
stdin.buffer
results in:Got exception outside of @test type IOStream has no field buffer
I tried just removing
.buffer
fromstdin
, but then ran into this error:The fix for this would be to setup our own type of
stdin
, or changing how we call interactive from with the tests.The text was updated successfully, but these errors were encountered: