aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoshua Peek <josh@joshpeek.com>2008-06-04 15:06:32 -0500
committerJoshua Peek <josh@joshpeek.com>2008-06-04 15:06:32 -0500
commit5fe28789731fd521d5a250ac7be21da45dae147d (patch)
tree52d11356d414a6d7cdf830467c7f71cc00d43b1f
parent6e85f14817cddb53875e572770bf3739f82e155f (diff)
downloadrails-5fe28789731fd521d5a250ac7be21da45dae147d.tar.gz
rails-5fe28789731fd521d5a250ac7be21da45dae147d.tar.bz2
rails-5fe28789731fd521d5a250ac7be21da45dae147d.zip
Renamed StringQuestioneer to StringInquirer.
-rw-r--r--activesupport/CHANGELOG2
-rw-r--r--activesupport/lib/active_support.rb2
-rw-r--r--activesupport/lib/active_support/string_inquirer.rb (renamed from activesupport/lib/active_support/string_questioneer.rb)2
-rw-r--r--activesupport/test/string_inquirer_test.rb15
-rw-r--r--activesupport/test/string_questioneer_test.rb15
-rw-r--r--railties/CHANGELOG2
-rw-r--r--railties/lib/initializer.rb2
7 files changed, 20 insertions, 20 deletions
diff --git a/activesupport/CHANGELOG b/activesupport/CHANGELOG
index 894b43928f..c7739fd7e0 100644
--- a/activesupport/CHANGELOG
+++ b/activesupport/CHANGELOG
@@ -4,7 +4,7 @@
* Namespace Inflector, Dependencies, OrderedOptions, and TimeZone under ActiveSupport [Josh Peek]
-* Added StringQuestioneer for doing things like StringQuestioneer.new("production").production? # => true and StringQuestioneer.new("production").development? # => false [DHH]
+* Added StringInquirer for doing things like StringInquirer.new("production").production? # => true and StringInquirer.new("production").development? # => false [DHH]
* Fixed Date#end_of_quarter to not blow up on May 31st [#289 state:resolved] (Danger)
diff --git a/activesupport/lib/active_support.rb b/activesupport/lib/active_support.rb
index 2b418a1bb7..1a8603e892 100644
--- a/activesupport/lib/active_support.rb
+++ b/activesupport/lib/active_support.rb
@@ -43,7 +43,7 @@ require 'active_support/ordered_hash'
require 'active_support/ordered_options'
require 'active_support/option_merger'
-require 'active_support/string_questioneer'
+require 'active_support/string_inquirer'
require 'active_support/values/time_zone'
require 'active_support/duration'
diff --git a/activesupport/lib/active_support/string_questioneer.rb b/activesupport/lib/active_support/string_inquirer.rb
index 666f3c6018..65545748df 100644
--- a/activesupport/lib/active_support/string_questioneer.rb
+++ b/activesupport/lib/active_support/string_inquirer.rb
@@ -1,5 +1,5 @@
module ActiveSupport
- class StringQuestioneer < String
+ class StringInquirer < String
def method_missing(method_name, *arguments)
if method_name.to_s.ends_with?("?")
self == method_name.to_s[0..-2]
diff --git a/activesupport/test/string_inquirer_test.rb b/activesupport/test/string_inquirer_test.rb
new file mode 100644
index 0000000000..dda7850e6b
--- /dev/null
+++ b/activesupport/test/string_inquirer_test.rb
@@ -0,0 +1,15 @@
+require 'abstract_unit'
+
+class StringInquirerTest < Test::Unit::TestCase
+ def test_match
+ assert ActiveSupport::StringInquirer.new("production").production?
+ end
+
+ def test_miss
+ assert !ActiveSupport::StringInquirer.new("production").development?
+ end
+
+ def test_missing_question_mark
+ assert_raises(NoMethodError) { ActiveSupport::StringInquirer.new("production").production }
+ end
+end
diff --git a/activesupport/test/string_questioneer_test.rb b/activesupport/test/string_questioneer_test.rb
deleted file mode 100644
index 51a7e399e7..0000000000
--- a/activesupport/test/string_questioneer_test.rb
+++ /dev/null
@@ -1,15 +0,0 @@
-require 'abstract_unit'
-
-class StringQuestioneerTest < Test::Unit::TestCase
- def test_match
- assert ActiveSupport::StringQuestioneer.new("production").production?
- end
-
- def test_miss
- assert !ActiveSupport::StringQuestioneer.new("production").development?
- end
-
- def test_missing_question_mark
- assert_raises(NoMethodError) { ActiveSupport::StringQuestioneer.new("production").production }
- end
-end \ No newline at end of file
diff --git a/railties/CHANGELOG b/railties/CHANGELOG
index abadeb693f..39edc511da 100644
--- a/railties/CHANGELOG
+++ b/railties/CHANGELOG
@@ -1,6 +1,6 @@
*Edge*
-* Wrapped Rails.env in StringQuestioneer so you can do Rails.env.development? [DHH]
+* Wrapped Rails.env in StringInquirer so you can do Rails.env.development? [DHH]
* Fixed that RailsInfoController wasn't considering all requests local in development mode (Edgard Castro) [#310 state:resolved]
diff --git a/railties/lib/initializer.rb b/railties/lib/initializer.rb
index 5c927ceddf..f0b5e3f257 100644
--- a/railties/lib/initializer.rb
+++ b/railties/lib/initializer.rb
@@ -37,7 +37,7 @@ module Rails
end
def env
- ActiveSupport::StringQuestioneer.new(RAILS_ENV)
+ ActiveSupport::StringInquirer.new(RAILS_ENV)
end
def cache