From ade289eb726773778dcd8b73801223711f62b1b2 Mon Sep 17 00:00:00 2001 From: Ken Collins Date: Wed, 24 Sep 2008 15:48:57 -0400 Subject: [PATCH] Prefer models in helper. --- test/helper.rb | 27 ++++++++++++++++++++++++++- test/models.rb | 26 -------------------------- 2 files changed, 26 insertions(+), 27 deletions(-) delete mode 100644 test/models.rb diff --git a/test/helper.rb b/test/helper.rb index fbd244a..3bb2e16 100644 --- a/test/helper.rb +++ b/test/helper.rb @@ -7,7 +7,6 @@ require 'factory_girl' require 'lib/test_case' require 'grouped_scope' -require 'models' class GroupedScope::TestCase @@ -51,3 +50,29 @@ def setup_database(options) end +class Employee < ActiveRecord::Base + has_many :reports + grouped_scope :reports +end + +class Report < ActiveRecord::Base + belongs_to :employee +end + +class LegacyEmployee < ActiveRecord::Base + set_primary_key :email + has_many :reports, :class_name => 'LegacyReport', :foreign_key => 'email' + grouped_scope :reports +end + +class LegacyReport < ActiveRecord::Base + belongs_to :employee, :class_name => 'LegacyEmployee' +end + +class FooBar < ActiveRecord::Base + has_many :reports + grouped_scope :reports +end + + + diff --git a/test/models.rb b/test/models.rb deleted file mode 100644 index 3a98ace..0000000 --- a/test/models.rb +++ /dev/null @@ -1,26 +0,0 @@ - -class Employee < ActiveRecord::Base - has_many :reports - grouped_scope :reports -end - -class Report < ActiveRecord::Base - belongs_to :employee -end - -class LegacyEmployee < ActiveRecord::Base - set_primary_key :email - has_many :reports, :class_name => 'LegacyReport', :foreign_key => 'email' - grouped_scope :reports -end - -class LegacyReport < ActiveRecord::Base - belongs_to :employee, :class_name => 'LegacyEmployee' -end - -class FooBar < ActiveRecord::Base - has_many :reports - grouped_scope :reports -end - -