<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/irb/test_workspace.rb, branch v3_2_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/irb] Provide a base test class and let tests restore encodings</title>
<updated>2022-11-03T22:13:11+00:00</updated>
<author>
<name>Stan Lo</name>
<email>stan.lo@shopify.com</email>
</author>
<published>2022-11-03T22:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a9232038119f2401e6c3d3a4946114b1e878afb5'/>
<id>a9232038119f2401e6c3d3a4946114b1e878afb5</id>
<content type='text'>
conveniently
(https://github.com/ruby/irb/pull/429)

* Create a base TestIRB::TestCase class

* Save/restore encodings for tests that initializes InputMethod classes

Because `RelineInputMethod#initializes` calls `set_encoding`, which
changes stdio/out/err and Encoding's default encoding values, we need to
make sure any test that directly or indirectly (e.g. through Context)
initializes `RelineInputMethod` restores encodings.

`ReadlineInputMethod` also changes encodings but currently no tests
cover it.

* Remove unnecessary TestHelper module

Since we now have a base TestCase, without_rdoc can just live there.

https://github.com/ruby/irb/commit/c2874ec121
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
conveniently
(https://github.com/ruby/irb/pull/429)

* Create a base TestIRB::TestCase class

* Save/restore encodings for tests that initializes InputMethod classes

Because `RelineInputMethod#initializes` calls `set_encoding`, which
changes stdio/out/err and Encoding's default encoding values, we need to
make sure any test that directly or indirectly (e.g. through Context)
initializes `RelineInputMethod` restores encodings.

`ReadlineInputMethod` also changes encodings but currently no tests
cover it.

* Remove unnecessary TestHelper module

Since we now have a base TestCase, without_rdoc can just live there.

https://github.com/ruby/irb/commit/c2874ec121
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Tests may not execute in the source directory</title>
<updated>2021-09-09T23:34:51+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-09-09T23:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7983fb965891330f5c41919b266ada53ab822f12'/>
<id>7983fb965891330f5c41919b266ada53ab822f12</id>
<content type='text'>
https://github.com/ruby/irb/commit/f4aaa70cfc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/f4aaa70cfc
</pre>
</div>
</content>
</entry>
<entry>
<title>Find irb command path in test</title>
<updated>2021-09-09T22:43:01+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2021-09-09T22:43:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=62cecea073a6d86f3176fba11762606c7e1ed2a1'/>
<id>62cecea073a6d86f3176fba11762606c7e1ed2a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Pend on truffleruby</title>
<updated>2021-09-09T21:37:07+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2021-09-09T21:18:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7cc298a484dfaec5d1af349b25f28b0cfb8c9c20'/>
<id>7cc298a484dfaec5d1af349b25f28b0cfb8c9c20</id>
<content type='text'>
https://github.com/ruby/irb/commit/fbf52d9608
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/fbf52d9608
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Remove an unused variable</title>
<updated>2021-09-09T21:37:07+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2021-09-09T21:09:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3bd596efa45cf7e33529906b648b98e219a16fe2'/>
<id>3bd596efa45cf7e33529906b648b98e219a16fe2</id>
<content type='text'>
https://github.com/ruby/irb/commit/5bf1cb2078
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/5bf1cb2078
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Avoid loading files' local variables [Bug #17623]</title>
<updated>2021-09-09T21:37:06+00:00</updated>
<author>
<name>Marc-Andre Lafortune</name>
<email>github@marc-andre.ca</email>
</author>
<published>2021-03-18T13:44:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3503c94af501e38164613ef8347174a27346828a'/>
<id>3503c94af501e38164613ef8347174a27346828a</id>
<content type='text'>
https://github.com/ruby/irb/commit/b12f0cb8e2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/b12f0cb8e2
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Use pend instead of skip</title>
<updated>2021-08-30T03:39:23+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2021-05-31T05:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=598f4f42196a51d922f539fa885173c39312b427'/>
<id>598f4f42196a51d922f539fa885173c39312b427</id>
<content type='text'>
https://github.com/ruby/irb/commit/f441ce35bf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/f441ce35bf
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/irb] Suppress colorize on Windows tests</title>
<updated>2021-02-11T11:31:29+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2021-02-08T02:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b2d2d25b94fd9699408759f5b8b394f54f57ef89'/>
<id>b2d2d25b94fd9699408759f5b8b394f54f57ef89</id>
<content type='text'>
https://github.com/ruby/irb/commit/5be9354cf9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/irb/commit/5be9354cf9
</pre>
</div>
</content>
</entry>
<entry>
<title>rubygems is needed to run solo-file test</title>
<updated>2020-07-15T02:21:14+00:00</updated>
<author>
<name>Koichi Sasada</name>
<email>ko1@atdot.net</email>
</author>
<published>2020-07-15T02:21:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c87ee8005b496e6c676076afabc962077e799c49'/>
<id>c87ee8005b496e6c676076afabc962077e799c49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add "require 'irb'" to use IRB.conf</title>
<updated>2019-05-21T00:24:09+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2019-05-21T00:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=be0d9c0d26adcf8017d0ce4adf782c1bea2b7240'/>
<id>be0d9c0d26adcf8017d0ce4adf782c1bea2b7240</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
