Sha256: 3bd07becc9f534f86a25df94b01950ef8c88b754fa2dcaed967eac9a63b17535
Contents?: true
Size: 533 Bytes
Versions: 32
Compression:
Stored size: 533 Bytes
Contents
require File.join(File.dirname(File.expand_path(__FILE__)), "spec_helper") describe "Sequel::Plugins::SingularTableNames" do before do @c = Class.new(Sequel::Model) @c.plugin :singular_table_names end after do Object.send(:remove_const, :Foo) end it "should not used the pluralized table name" do class ::Foo < @c; end Foo.table_name.must_equal :foo end it "should handle nested moedls name" do module ::Foo; end class Foo::Bar < @c; end Foo::Bar.table_name.must_equal :bar end end
Version data entries
32 entries across 30 versions & 2 rubygems