From f4c579e92e5d0787721ba958a571570c12563b11 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Tue, 5 Jul 2005 07:44:46 +0000 Subject: More inflector fixes #1608 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1699 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- activesupport/test/inflector_test.rb | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) (limited to 'activesupport/test/inflector_test.rb') diff --git a/activesupport/test/inflector_test.rb b/activesupport/test/inflector_test.rb index 310dfa5a22..533879cbc2 100644 --- a/activesupport/test/inflector_test.rb +++ b/activesupport/test/inflector_test.rb @@ -61,6 +61,7 @@ class InflectorTest < Test::Unit::TestCase "news" => "news", "series" => "series", + "species" => "species", "perspective" => "perspectives", @@ -74,12 +75,27 @@ class InflectorTest < Test::Unit::TestCase "equipment" => "equipment", "bus" => "buses", "mouse" => "mice", + "louse" => "lice", "house" => "houses", "octopus" => "octopi", "virus" => "viri", "alias" => "aliases", - "portfolio" => "portfolios" + "portfolio" => "portfolios", + + "vertex" => "vertices", + "matrix" => "matrices", + + "axis" => "axes", + "testis" => "testes", + "crisis" => "crises", + + "rice" => "rice", + "shoe" => "shoes", + + "horse" => "horses", + "prize" => "prizes", + "edge" => "edges" } CamelToUnderscore = { @@ -198,16 +214,4 @@ class InflectorTest < Test::Unit::TestCase assert_equal InflectorTest, Inflector.constantize("InflectorTest") assert_raises(NameError) { Inflector.constantize("UnknownClass") } end - - # def test_staying_singular - # for term in SingularToPlural.keys - # assert_equal term, Inflector.singularize(term) - # end - # end - # - # def test_staying_plural - # for term in SingularToPlural.values - # assert_equal term, Inflector.singularize(term) - # end - # end -end +end \ No newline at end of file -- cgit v1.2.3