SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby2.5-rubygem-test-unit-3.6.2-lp156.1.2.x86_64.rpm :

* Fri Jun 21 2024 Dan Čermák - 3.6.2: [#]## Improvements
* UI: console: Add `--gc-stress` option that enables `GC.stress` only whie each test is running.
* Added support for Ruby 3.4 style backtrace. GH-237 [Patch by Yusuke Endoh] [#]## Thanks
* Yusuke Endoh
* Tue Nov 14 2023 Dan Čermák - 3.6.1: [#]## Improvements
* collector: load: Improved performance when a large number of test files exist. GH-232 [Patch by akira yamada] [#]## Thanks
* akira yamada 3.6.0: [#]# test-unit 3.6.0 - 2023-05-25 [#]## Improvements
* UI: console: Use `--progress-style=fault-only` with non-tty output by default. 3.5.9: [#]# test-unit 3.5.9 - 2023-05-25 [#]## Improvements
* UI: console: Use `--progress-style=mark` with `--verbose=verbose` by default. 3.5.8: [#]# test-unit 3.5.8 - 2023-05-12 [#]## Improvements
* doc: Improved document for multi Ractor mode. GH-226 [Patch by Luke Gruber]
* doc: Updated minitest\'s URL. GH-228 [Patch by Koichi ITO]
* UI: console: Added `--progress-style` option.
* UI: console: Compacted `--verbose=important-only` output..
* UI: console: Changed the default output level to `important-only` on GitHub Actions. [#]## Thanks
* Luke Gruber
* Koichi ITO 3.5.7: [#]# test-unit 3.5.7 - 2022-12-15 [#]## Improvements
* [UI][console]: Changed to use color escape sequence for each line instead of each output that may consist with multiple lines. 3.5.6: [#]# test-unit 3.5.6 - 2022-12-15 [#]## Improvements
* Enabled 256 colors output on GitHub Actions by default.
* Mon Oct 10 2022 Stephan Kulow updated to version 3.5.5 see installed news.md [#]# 3.5.5 - 2022-10-04 {#version-3-5-5} [#]## Fixes
* Suppressed a warning. [GitHub#219][Patch by Kenichi Kamiya] [#]## Thanks
* Kenichi Kamiya [#]# 3.5.4 - 2022-10-04 {#version-3-5-4} [#]## Improvements
* Don\'t raise an error on `Test::Unit::TestCase.clone`. [GitHub#210][Reported by David Marchaland]
* Added support for `BigDeciaml` in `assert_in_delta` family. [GitHub#218][Patch by Kenta Murata] [#]## Thanks
* David Marchaland
* Kenta Murata
* Tue Jan 25 2022 Stephan Kulow updated to version 3.5.3 see installed news.md [#]# 3.5.3 - 2021-12-20 {#version-3-5-3} [#]## Improvements
* Made how to sub test case generation customizable. [GitHub#207][Patch by Akira Matsuda] [#]## Thanks
* Akira Matsuda [#]# 3.5.2 - 2021-12-10 {#version-3-5-2} [#]## Improvements
* Required `fileutils` lazy. [GitHub#206][Patch by David Rodríguez] [#]## Thanks
* David Rodríguez [#]# 3.5.1 - 2021-11-08 {#version-3-5-1} [#]## Fixes
* Fixed a bug that `keep: true` is ignored when data set is generated by block. [Reported by Kenta Murata] [#]## Thanks
* Kenta Murata [#]# 3.5.0 - 2021-10-18 {#version-3-5-0} [#]## Fixes
* Fixed a bug that `keep: true` is ignored when the last `data` doesn\'t have `keep: true`. [#]# 3.4.9 - 2021-10-18 {#version-3-4-9} [#]## Improvements
* Added support for labeling each variable values by using `Hash`. [#]# 3.4.8 - 2021-10-11 {#version-3-4-8} [#]## Improvements
* Added support for omitting Ractor tests on Ruby 2.7 or earlier automatically. [#]# 3.4.7 - 2021-09-14 {#version-3-4-7} [#]## Fixes
* Suppressed a warning on Ruby 2. [GitHub#205][Patch by Kenichi Kamiya] [#]## Thanks
* Kenichi Kamiya [#]# 3.4.6 - 2021-09-11 {#version-3-4-6} [#]## Improvements
* Added support for tests that use Ractor. Use `Test::Unit::TestCase.ractor` to declare that these tests use Ractor.
* Added `--debug-on-failure` option. [#]# 3.4.5 - 2021-09-04 {#version-3-4-5} [#]## Improvements
* Added more metadata to gemspec. [GitHub#183][Patch by Kenichi Kamiya]
* Removed needless files from gem. [GitHub#184][Patch by Kenichi Kamiya]
* Updated documents. [GitHub#191][GitHub#192][GitHub#193][GitHub#199][GitHub#200] [GitHub#201][Patch by Kenichi Kamiya]
* Added `assert_nothing_leaked_memory`. [#]## Fixes
* Fixed typos in documents. [GitHub#189][GitHub#190][GitHub#195][GitHub#197][Patch by Kenichi Kamiya] [#]## Thanks
* Kenichi Kamiya
* Thu Jun 24 2021 Stephan Kulow updated to version 3.4.4 see installed news.md [#]# 3.4.4 - 2021-06-04 {#version-3-4-4} [#]## Improvements
* Rename `assert_all?` to `assert_all`. `assert_all?` is deprecated but is available. [#]# 3.4.3 - 2021-06-04 {#version-3-4-3} [#]## Improvements
* Stopped to change result value of `Test::Unit::TestCase#include`.
* Added `assert_all?`.
* Added support for `assert_raise_with_message`. [#]# 3.4.2 - 2021-05-30 {#version-3-4-2} [#]## Improvements
* [UI][console]: Improved diff readability for no color case. Character based diff marks are always showed. [#]# 3.4.1 - 2021-04-19 {#version-3-4-1} [#]## Fixes
* Fixed a bug that `setup`/`cleanup`/`teardown` with block may be overwritten by another `setup`/`cleanup`/`teardown` with block. It\'s caused only with Ruby 2.6 or earlier. [GitHub#179][Reported by akira yamada] [#]## Thanks
* akira yamada [#]# 3.4.0 - 2021-01-30 {#version-3-4-0} [#]## Improvements
* Enable deprecated warnings by default.
* Wed Jan 20 2021 Stephan Kulow updated to version 3.3.9 see installed news.md [#]# 3.3.9 - 2020-12-29 {#version-3-3-9} [#]## Improvements
* `assert_not_match`: Add support for `String` as pattern. [GitHub#178][Patch by David Rodríguez] [#]## Thanks
* David Rodríguez [#]# 3.3.8 - 2020-12-25 {#version-3-3-8} [#]## Improvements
* [UI][console]: Removed reverse mode because Ruby 3.0 reverts reverse backtrace. [#]# 3.3.7 - 2020-11-18 {#version-3-3-7} [#]## Improvements
* Improved TruffleRuby support. [GitHub#171][Reported by Benoit Daloze]
* Removed needless `to_sym`. [GitHub#177][Patch by icm7216]
* `assert_raise`: Added backtrace for actual error.
* Improved terminal color availability detection. [GitHub#175][Patch by nicholas a. evans]
* Changed license to the new Ruby\'s. [GitHub#174] [#]## Fixes
* Fixed a typo in `--help` output: [GitHub#176][Patch by icm7216] [#]## Thanks
* Benoit Daloze
* icm7216
* nicholas a. evans
* Fri Sep 25 2020 Stephan Kulow updated to version 3.3.6 see installed news.md [#]# 3.3.6 - 2020-06-10 {#version-3-3-6} [#]## Improvements
* `name`, `--ignore-name`:
* Added support for regular expression options.
* Added support for matching with class name in exact match mode. [Reported by Jun Aruga]
* Updated ruby-talk mailing list information [GitHub#168][Patch by Chris Kampmeier] [#]## Thanks
* Chris Kampmeier
* Jun Aruga
* Mon Feb 10 2020 Stephan Kulow - updated to version 3.3.5 see installed news.md [#]# 3.3.5 - 2020-01-10 {#version-3-3-5} [#]## Improvements
* Improved code snippet showing with different default external encoding. [GitHub#166][Patch by Yuta Iwama] [#]## Thanks
* Yuta Iwama [#]# 3.3.4 - 2019-09-30 {#version-3-3-4} [#]## Improvements
* Converted markup format to Markdown from RDoc. [GitHub#164][Patch by OGAWA KenIchi]
* test: Stopped to depend on `Time#inspect` format. [GitHub#165][Reported by Benoit Daloze] [#]## Thanks
* OGAWA KenIchi
* Benoit Daloze
* Fri Jul 19 2019 Stephan Kulow - updated to version 3.3.3 see installed news.md [#]# 3.3.3 - 2019-05-10 {#version-3-3-3} [#]## Fixed
* Fixed a bug that priority mode with test case name that uses special characters such as `?` can\'t be used on Windows.
* Sun May 05 2019 Stephan Kulow - updated to version 3.3.2 see installed news.md [#]# 3.3.2 - 2019-04-11 {#version-3-3-2} [#]## Fixes
* Fixed a bug that `Test::Unit::Collector::Load` doesn\'t load test files under sub directories when these files have the same base name as test files in upper directories. [Reported by Kenta Murata] [#]## Thanks
* Kenta Murata [#]# 3.3.1 - 2019-03-27 {#version-3-3-1} [#]## Improvements
* Added support for `Test::Unit::AssertionFailedError#user_message` for not only `assert_equal` and `assert_raise` but also all assertions. [GitHub#162][Reported by xgraffm] [#]## Thanks
* xgraffm
* Sat Mar 02 2019 Stephan Kulow - updated to version 3.3.0 see installed news.md [#]# 3.3.0 - 2019-01-23 {#version-3-3-0} [#]## Improvements
* Added support for auto test run when all tests are defined in modules.
* Added support for defining methods to test case class in multiple threads. [GitHub#159][Reported by Charles Oliver Nutter]
* Suppressed warnings on Ruby 2.5. [GitHub#160][Reported by Daniel Berger]
* Suppressed warnings on Ruby 2.7. [#]## Fixes
* Fixed a code snippet fetch failure when source code isn\'t UTF-8 and the default external encoding is set to not UTF-8. [GitHub#161][Reported by masa kunikata] [#]## Thanks
* Charles Oliver Nutter
* Daniel Berger
* masa kunikata
* Sat Dec 08 2018 Stephan Kulow - updated to version 3.2.9 see installed news.md [#]# 3.2.9 - 2018-12-01 {#version-3-2-9} [#]## Improvements
* Added support for data generation by method. `data_#{test_name}` is called to generate data for `test_name` test.
* Added support for data matrix generation. Example: ```ruby data(:a, [0, 1, 2]) data(:b, [:x, :y]) def test_data(data) end ``` This example generates the following data matrix:
* label: `\"a: 0, b: :x\"`, data: `{a: 0, b: :x}`
* label: `\"a: 0, b: :y\"`, data: `{a: 0, b: :y}`
* label: `\"a: 1, b: :x\"`, data: `{a: 1, b: :x}`
* label: `\"a: 1, b: :y\"`, data: `{a: 1, b: :y}`
* label: `\"a: 2, b: :x\"`, data: `{a: 2, b: :x}`
* label: `\"a: 2, b: :y\"`, data: `{a: 2, b: :y}`
* Added `Test::Unit::TestCase#data` that returns the current data.
* Added support for using test method that doesn\'t have no parameters as data driven test. Example: ```ruby data(\"label\", :value) def test_data # Available since this release p data # :value end ```
* Added support for `:keep` option to `Test::Unit::TestCase.data`.
* Added support for `:group` option to `Test::Unit::TestCase.data`. It\'s useful to generate multiple data matrix groups. ```ruby [#] Group1 data(:a, [0, 1, 2], group: :g1) data(:b, [:x, :y], group: :g1) [#] Group2 data(:a, [:x, :y], group: :g2) data(:c, [-1, -2], group: :g2) def test_data(data) end ``` This example generates the following data matrix:
* label: `\"group: :g1, a: 0, b: :x\"`, data: `{a: 0, b: :x}`
* label: `\"group: :g1, a: 0, b: :y\"`, data: `{a: 0, b: :y}`
* label: `\"group: :g1, a: 1, b: :x\"`, data: `{a: 1, b: :x}`
* label: `\"group: :g1, a: 1, b: :y\"`, data: `{a: 1, b: :y}`
* label: `\"group: :g1, a: 2, b: :x\"`, data: `{a: 2, b: :x}`
* label: `\"group: :g1, a: 2, b: :y\"`, data: `{a: 2, b: :y}`
* label: `\"group: :g2, a: :x, b: -1\"`, data: `{a: :x, b: -1}`
* label: `\"group: :g2, a: :x, b: -2\"`, data: `{a: :x, b: -2}`
* label: `\"group: :g2, a: :y, b: -1\"`, data: `{a: :y, b: -1}`
* label: `\"group: :g2, a: :y, b: -2\"`, data: `{a: :y, b: -2}`
* Wed May 16 2018 factory-autoAATTkulow.org- updated to version 3.2.8 see installed news.md [#]# 3.2.8 - 2018-05-13 {#version-3-2-8} [#]## Improvements
* [UI][console]: Changed to put code snippet before backtrace on reverse mode.
* Tue Dec 19 2017 bgeukenAATTsuse.com- Update to 3.2.7 No changelog found
* Thu Sep 21 2017 cooloAATTsuse.com- updated to version 3.2.6 see installed news.md [#]# 3.2.6 - 2017-09-21 {#version-3-2-6} [#]## Improvements
* Changed test file require failure to error from omission. [GitHub#154][Patch by naofumi-fujii] [#]## Thanks
* naofumi-fujii
* Wed Jul 26 2017 mschnitzerAATTsuse.com- updated to version 3.2.5
* Supported `--enable-frozen-string-literal` `ruby` option. [GitHub#149][Reported by Pat Allan]
* Tue May 23 2017 cooloAATTsuse.com- updated to version 3.2.4 see installed news.md [#]# 3.2.4 - 2017-05-23 {#version-3-2-4} [#]## Improvements
* Updated tests for Ruby 2.4. [GitHUb#136][Patch by Kazuki Tsujimoto]
* Supported power\\_assert 1.0.0. [GitHub#137][Patch by Kazuki Tsujimoto]
* Added the getting started document. [GitHub#139][GitHub#141][Patch by Hiroyuki Sato]
* Added the document for `attribute`. [GitHub#143][Patch by Fumiaki MATSUSHIMA]
* Improved a link for GitHub. [GitHub#144][Patch by rochefort]
* Updated `.travis.yml`. [GitHub#145][Patch by Jun Aruga] [#]## Fixes
* Fixed a contributor name. [GitHub#131][Patch by Akira Matsuda]
* Fixed typos in document. [GitHub#132][Patch by Akira Matsuda]
* Fixed typos in document. [GitHub#134][Patch by Yuji Yaginuma]
* Fixed a bug that data label with \"(\" isn\'t supported. [GitHub#135][Reported by Kazuki Tsujimoto]
* Fixed assertion message in English. [GitHub#133][Reported by Khalil Fazal]
* Fixed a typo in typo fix. [GitHub#138][Patch by kami]
* Fixed a bug that target location finder may return wrong location. [GitHub#146][Patch by Yuki Ito]
* Fixed a bug that `--no-show-detail-immediately` raises an error. [GitHub#147][Reported by MSP-Greg] [#]## Thanks
* Akira Matsuda
* Yuji Yaginuma
* Kazuki Tsujimoto
* Khalil Fazal
* kami
* Hiroyuki Sato
* Fumiaki MATSUSHIMA
* rochefort
* Jun Aruga
* Yuki Ito
* MSP-Greg
* Sat Nov 26 2016 cooloAATTsuse.com- updated to version 3.2.3 see installed news.md
* Wed Nov 02 2016 cooloAATTsuse.com- updated to version 3.2.2 see installed news.md [#]# 3.2.3 - 2016-11-02 {#version-3-2-2} [#]## Improvements
* Improved Travis CI configuration. [GitHub#123][Patch by Ryunosuke SEATO]
* Supported Java native exception. [GitHub#126][Reported by Bob Saveland] [#]## Fixes
* doc: Fixed markup. [GitHub#127][Patch by Tomohiro Hashidate]
* Fixed a bug that `--location=LINE` may not detect a test when fixtures are defined before any tests: 1 class MyTestCase < Test::Unit::TestCase 2 setup do 3 end 4 5 test \"xxx\" do 6 end 7 end `--location=5` couldn\'t find the `xxx` test. [Reported by Ryota Sasabe] [#]## Thanks
* Ryunosuke Sato
* Tomohiro Hashidate
* Bob Saveland
* Ryota Sasabe
* Wed Jul 20 2016 cooloAATTsuse.com- updated to version 3.2.1 see installed news.md [#]# 3.2.1 - 2016-07-19 {#version-3-2-1} [#]## Improvements
* Clarified lib/test/unit/diff.rb license. It\'s a triple license of the Ruby license, PSF license and LGPLv2.1 or later. [Reported by Luisa Pace]
* Reported norification when data driven test doesn\'t have parameter. [GitHub#122][Reported by Satoshi \"Moris\" Tagomori] [#]## Thanks
* Luisa Pace
* Satoshi \"Moris\" Tagomori
* Sun Jun 12 2016 cooloAATTsuse.com- updated to version 3.2.0 see installed news.md [#]# 3.2.0 - 2016-06-12 {#version-3-2-0} [#]## Improvements
* Supported rxvt family terminals as color available terminals. [GitHub#121][Reported by Ippei Kishida] [#]## Thanks
* Ippei Kishida
* Sat May 21 2016 cooloAATTsuse.com- updated to version 3.1.9 see installed news.md [#]# 3.1.9 - 2016-05-20 {#version-3-1-9} [#]## Fixes
* Fixed conflict with test-unit-power_assert. [GitHub#120][Patch by Kazuki Tsujimoto]
* Fixed a bug that path in `$LOAD_PATH` may be removed. [#]## Thanks
* Kazuki Tsujimoto
* Sun Mar 20 2016 cooloAATTsuse.com- updated to version 3.1.8 see installed news.md [#]# 3.1.8 - 2016-03-19 {#version-3-1-8} [#]## Improvements
* Added `--stop-on-failure` command line option. With this option, running test suite is stopped immediately when one test is failed or an error is raised in one test.
* Mon Jan 18 2016 cooloAATTsuse.com- updated to version 3.1.7 see installed news.md [#]# 3.1.7 - 2016-01-17 {#version-3-1-7} [#]## Fixes
* Added a missing require. [#]# 3.1.6 - 2016-01-17 {#version-3-1-6} It\'s a Ruby on Rails integration improvement release. [#]## Improvements
* Filtered backtrace of power\\_assert. [GitHub#114]
* Improved performance to retrieve test defined location.
* Improved performance to run fixtures in a test.
* Supported running a test by `yield` in `setup`: Before: def setup AATTfile = File.open(\"x\") end def teardown AATTfile.close end After: def setup File.open(\"x\") do |file| AATTfile = file yield end end
* Added `--default-test-path` option that specifies the default path that has tests.
* Made auto runner registration more lazily. Auto runner isn\'t registered automatically until user defines a test. In the previous releases, auto runner is registered automatically when user defines a test case.
* Supported specifying a test by location in command line. For example, the following command line runs a test that is defined in /tmp/test_a.rb at line 10: % ruby -r test-unit -e run_test /tmp/test_a.rb:10 [#]## Fixes
* Fixed a bug that test isn\'t ran. The test has the same name as data driven test that is defined in parent test case. [GitHub#115]
* Sat Oct 10 2015 cooloAATTsuse.com- updated to version 3.1.5 see installed news.md [#]# 3.1.5 - 2015-10-09 {#version-3-1-5} It\'s a Rack integration improvement release. [#]## Improvements
* Renamed experimental top-level `run` method to `run_test` method because `run` is conflicted with Rack. [GitHub#32][GitHub:basecamp/pow#303] [Reported by Yevhen Viktorov] [#]## Thanks
* Yevhen Viktorov
* Sat Sep 26 2015 cooloAATTsuse.com- updated to version 3.1.4 see installed news.md [#]# 3.1.4 - 2015-09-26 {#version-3-1-4} It\'s a minor improvement release. [#]## Improvements
* Updated sample code. [GitHub#109][Patch by takiy33]
* Updated .travis.yml. [GitHub#110][Patch by takiy33]
* document: Added table header in how to document. [GitHub#111][Patch by takiy33]
* Removed duplicated code. [GitHub#112][Patch by takiy33]
* Removed needless encoding conversion in fetching code snippet. [GitHub#113][Patch by NARUSE, Yui] [#]## Thanks
* takiy33
* NARUSE, Yui
* Mon Jul 27 2015 cooloAATTsuse.com- updated to version 3.1.3 see installed news.md [#]# 3.1.3 - 2015-07-26 {#version-3-1-3} It\'s a bug fix release. [#]## Improvements
* Removed unused `TODO` file. [GitHub#108][Patch by takiy33] [#]## Fixes
* `--location`: Fixed a bug that `--location LINE` doesn\'t work when test script is specified as relative path. [Reported by TOMITA Masahiro] The following doesn\'t work: % ruby ./test.rb --location 10 The following works: % ruby test.rb --location 10 [#]## Thanks
* takiy33
* TOMITA Masahiro
* Fri Jun 12 2015 cooloAATTsuse.com- updated to version 3.1.2 see installed news.md [#]# 3.1.2 - 2015-06-09 {#version-3-1-2} It\'s command line option improvements fix release. [#]## Improvements
* `--location`: Made path match rule more strict. [Suggested by kimura wataru]
* Before:
* If test defined path ends with the specified path, the test is matched.
* After:
* If base name of test defined path equals to the specified path, the test is matched.
* If relative path of test defined path equals to the specified path, the test is matched.
* If the specified path is absolute path and test defined path equals to the specified path, the test is matched.
* `--pattern`: If the option is specified, the default patterns aren\'t used. In the earlier versions, both the default patterns and the specified patterns are used. [Suggested by kimura wataru] [#]## Thanks
* kimura wataru [#]# 3.1.1 - 2015-05-29 {#version-3-1-1} It\'s a bug fix release. [#]## Fixes
* Fixed a bug that `--location` detects tests not only in sub test case but also parent test case. [GitHub#105][Reported by wanabe] [#]## Thanks
* wanabe
* Thu May 28 2015 cooloAATTsuse.com- updated to version 3.1.0 see installed news.md [#]# 3.1.0 - 2015-05-28 {#version-3-1-0} It\'s a bug fix release. [#]## Improvements
* [ui][console] Removed needless new line. [#]## Fixes
* Fixed a bug that priority mode can\'t be used on Windows. [GitHub#95][Reported by Daniel Berger]
* Fixed a homepage URL RubyGems spec. [GitHub#96][Patch by Masayoshi Takahashi] supported.) [GitHub#89][Patch by Aaron Stone]
* Fixed a bug that shutdown hook isn\'t called when pass throw exception such as `Interrupt` is raised. [GitHub#98][Reported by jeremiahishere.]
* Fixed typos in documents. [GitHub#100][Reported by scivola] [GitHub#102][GitHub#103][Patch by Masafumi Yokoyama]
* Fixed a bug that the same name test isn\'t executed in sub test case. [GitHub#104][Reported by wanabe] [#]## Thanks
* Daniel Berger
* Masayoshi Takahashi
* jeremiahishere
* scivola
* Masafumi Yokoyama
* wanabe
* Tue Feb 10 2015 cooloAATTsuse.com- updated to version 3.0.9
 
ICM