[#104169] [Ruby master Feature#17938] Keyword alternative for boolean positional arguments — matheusrichardt@...

Issue #17938 has been reported by matheusrich (Matheus Richard).

12 messages 2021/06/04

[#104213] [Ruby master Feature#17942] Add a `initialize(public @a, private @b)` shortcut syntax for defining public/private accessors for instance vars — tyler@...

Issue #17942 has been reported by TylerRick (Tyler Rick).

6 messages 2021/06/09

[#104288] [Ruby master Bug#17992] Upstreaming the htmlentities gem into CGI#.(un)escape_html — alexandermomchilov@...

Issue #17992 has been reported by AMomchilov (Alexander Momchilov).

9 messages 2021/06/15

[#104338] [Ruby master Misc#17997] DevelopersMeeting20210715Japan — mame@...

Issue #17997 has been reported by mame (Yusuke Endoh).

10 messages 2021/06/17

[#104361] [Ruby master Bug#18000] have_library doesn't work when ruby is compiled with --disable-shared --disable-install-static-library — jean.boussier@...

Issue #18000 has been reported by byroot (Jean Boussier).

9 messages 2021/06/18

[#104401] [Ruby master Feature#18007] Help developers of C extensions meet requirements in "doc/extension.rdoc" — mike.dalessio@...

Issue #18007 has been reported by mdalessio (Mike Dalessio).

16 messages 2021/06/25

[#104430] [Ruby master Bug#18011] `Method#parameters` is incorrect for forwarded arguments — josh.cheek@...

Issue #18011 has been reported by josh.cheek (Josh Cheek).

12 messages 2021/06/29

[ruby-core:104358] [Ruby master Bug#12597] Produce test failure if some tests cannot be executed due to lacking data

From: merch-redmine@...
Date: 2021-06-18 17:14:09 UTC
List: ruby-core #104358
Issue #12597 has been updated by jeremyevans0 (Jeremy Evans).

Status changed from Open to Closed

Currently, there is a skip instead of a failure if the unicode data files are not available.  I tried changing this from a skip to a failure, but it resulted in the CI jobs that run tests failing: https://github.com/jeremyevans/ruby/runs/2859985432#step:15:120

Since CI does not run these tests due to the absence of the unicode data, I don't think it is reasonable that the tests fail if the unicode data is not available.  So I'm going to close this.  @duerst If you think this is still a bug, please reopen and explain how you think it should work.  One possible solution is skipping if we detect that we are running on CI, and failing otherwise, but I'm against that. Another solution is making all CI test jobs download the unicode data files, but I'm guessing that is disabled due to bandwidth issues it would introduce.

----------------------------------------
Bug #12597: Produce test failure if some tests cannot be executed due to lacking data
https://bugs.ruby-lang.org/issues/12597#change-92588

* Author: duerst (Martin Dst)
* Status: Closed
* Priority: Normal
* Assignee: nobu (Nobuyoshi Nakada)
* ruby -v: ruby 2.4.0dev (2016-07-19 trunk 55704) [x86_64-cygwin]
* Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
----------------------------------------
In some cases, some files (such as Unicode data files) may be missing and cannot be downloaded.

In these cases, tests should not fail silently. It is not good to produce a long list of test failures when there is only a single problem. Therefore, e.g. test/ruby/enc/test_case_comprehensive.rb up to r55520 produced a single explicit failure when tests were missing.

In revision r55521, this test was removed, but it should be reinstated to avoid silent failure.



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:[email protected]?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next