Sha256: 9c3f8dc4b8ad86ed83f0f76d0f0d83d16d3f5734ef5486b07cc01f97f450384b
Contents?: true
Size: 966 Bytes
Versions: 45
Compression:
Stored size: 966 Bytes
Contents
require_relative "spec_helper" describe Sequel::Inflections do before do @plurals, @singulars, @uncountables = Sequel.inflections.plurals.dup, Sequel.inflections.singulars.dup, Sequel.inflections.uncountables.dup end after do Sequel.inflections.plurals.replace(@plurals) Sequel.inflections.singulars.replace(@singulars) Sequel.inflections.uncountables.replace(@uncountables) end it "should be possible to clear the list of singulars, plurals, and uncountables" do Sequel.inflections.clear(:plurals) Sequel.inflections.plurals.must_equal [] Sequel.inflections.plural('blah', 'blahs') Sequel.inflections.clear Sequel.inflections.plurals.must_equal [] Sequel.inflections.singulars.must_equal [] Sequel.inflections.uncountables.must_equal [] end it "should be yielded and returned by Sequel.inflections" do Sequel.inflections{|i| i.must_equal Sequel::Inflections}.must_equal Sequel::Inflections end end
Version data entries
45 entries across 41 versions & 2 rubygems