1
require File.join(File.dirname(File.expand_path(__FILE__)), "spec_helper")
3
describe "Sequel::Metaprogramming" do
4
specify "should add meta_def method to Database, Dataset, and Model classes and instances" do
5
Sequel::Database.meta_def(:foo){1}
6
Sequel::Database.foo.should == 1
7
Sequel::Dataset.meta_def(:foo){2}
8
Sequel::Dataset.foo.should == 2
9
Sequel::Model.meta_def(:foo){3}
10
Sequel::Model.foo.should == 3
11
o = Sequel::Database.new