Skip to content

Commit

Permalink
fixes #26
Browse files Browse the repository at this point in the history
  • Loading branch information
markbates committed Oct 24, 2018
1 parent 0eb8590 commit ddda181
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
5 changes: 3 additions & 2 deletions inflect.go
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ func NewRuleset() *Ruleset {
// set of common English pluralization rules
func NewDefaultRuleset() *Ruleset {
rs := NewRuleset()
rs.AddPlural("movie", "movies")
rs.AddPlural("s", "s")
rs.AddPlural("testis", "testes")
rs.AddPlural("axis", "axes")
Expand Down Expand Up @@ -155,6 +156,7 @@ func NewDefaultRuleset() *Ruleset {
rs.AddSingular("theses", "thesis")
rs.AddSingular("analyses", "analysis")
rs.AddSingularExact("analysis", "analysis", true)
rs.AddSingular("ovies", "ovie")
rs.AddSingular("aves", "afe")
rs.AddSingular("bves", "bfe")
rs.AddSingular("cves", "cfe")
Expand Down Expand Up @@ -201,12 +203,11 @@ func NewDefaultRuleset() *Ruleset {
rs.AddSingular("ries", "ry")
rs.AddSingular("sies", "sy")
rs.AddSingular("ties", "ty")
rs.AddSingular("vies", "vy")
// rs.AddSingular("vies", "vy")
rs.AddSingular("wies", "wy")
rs.AddSingular("xies", "xy")
rs.AddSingular("zies", "zy")
rs.AddSingular("series", "series")
rs.AddSingular("movies", "movie")
rs.AddSingular("xes", "x")
rs.AddSingular("ches", "ch")
rs.AddSingular("sses", "ss")
Expand Down
3 changes: 3 additions & 0 deletions name_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ func Test_Name_ParamID(t *testing.T) {
{V: "admin/widget", E: "admin_widget_id"},
{V: "widget", E: "widget_id"},
{V: "User", E: "user_id"},
{V: "Movies", E: "movie_id"},
{V: "movies", E: "movie_id"},
{V: "Movie", E: "movie_id"},
{V: "Post", E: "post_id"},
}
for _, tt := range table {
Expand Down

0 comments on commit ddda181

Please sign in to comment.