From: "Earlopain (Earlopain _) via ruby-core" Date: 2026-08-16T14:08:03+00:00 Subject: [ruby-core:126418] [Ruby Misc#16235] ENV.assoc spec test does not test invalid name Issue #16235 has been updated by Earlopain (Earlopain _). Status changed from Open to Closed Was merged in https://github.com/ruby/spec/pull/688 ---------------------------------------- Misc #16235: ENV.assoc spec test does not test invalid name https://bugs.ruby-lang.org/issues/16235#change-118560 * Author: burdettelamar@yahoo.com (Burdette Lamar) * Status: Closed ---------------------------------------- The most important thing here is an added test for an invalid name argument to ENV.assoc, which should raise TypeError. I've also added to spec_helper.rb: - Methods :reserve_names and :release_names, to reserve and release names used in the test. - Method :mock_to_str, to return a mock object that responds to :to_str. The updated assoc_spec.rb uses all of these, as will many other spec tests for ENV, as I get to them. It's known that some of the ENV spec tests do not test a method's return value, and that some do not test error conditions (as above), so more to come. All in good time. ---Files-------------------------------- t.diff (2.24 KB) -- https://bugs.ruby-lang.org/ ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/