Skip to content
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

Lock irb to < 1.10 for now #50270

Merged
merged 1 commit into from
Dec 5, 2023
Merged

Lock irb to < 1.10 for now #50270

merged 1 commit into from
Dec 5, 2023

Conversation

casperisfine
Copy link
Contributor

It breaks various rails console related integration tests:

Failure:
FullStackConsoleTest#test_sandbox [test/application/console_test.rb:123]:
"> " expected, but got:

(END).
Expected "\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n--More--\r        \r(END)" to include "> ".

I tried to figure out a fix, but ran out of time, so in order to fix CI we can lock IRB for now.

I suspect it's no big deal, the way we simulate a TTY is probably confusing irb or reline

FYI: @zzak @st0012

It breaks various `rails console` related integration tests:

```
Failure:
FullStackConsoleTest#test_sandbox [test/application/console_test.rb:123]:
"> " expected, but got:

(END).
Expected "\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n--More--\r        \r(END)" to include "> ".
```

I tried to figure out a fix, but ran out of time, so in order
to fix CI we can lock IRB for now.
@st0012
Copy link
Contributor

st0012 commented Dec 5, 2023

It's also reported in #50267 and I'm working on a fix. I should be able to push a version to address it today.

@casperisfine
Copy link
Contributor Author

I should be able to push a version to address it today.

❤️

Let me know when you do, no rush, locking the version in the meantime is fine.

@byroot byroot merged commit c3b396c into rails:main Dec 5, 2023
4 checks passed
@casperisfine casperisfine deleted the lock-irb branch December 5, 2023 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants