提交 c13dc0f8 编写于 作者: R Ryuta Kamizono

Extract `NumericData` model for tests

Currently `NumericData` model is defined some places.
上级 56b38493
......@@ -15,6 +15,7 @@
require "models/column_name"
require "models/subscriber"
require "models/comment"
require "models/numeric_data"
require "models/minimalistic"
require "models/warehouse_thing"
require "models/parrot"
......@@ -908,13 +909,6 @@ def test_default
end
end
class NumericData < ActiveRecord::Base
self.table_name = "numeric_data"
attribute :my_house_population, :integer
attribute :atoms_in_universe, :integer
end
def test_big_decimal_conditions
m = NumericData.new(
bank_balance: 1586.43,
......
......@@ -8,6 +8,7 @@
require "models/possession"
require "models/topic"
require "models/reply"
require "models/numeric_data"
require "models/minivan"
require "models/speedometer"
require "models/ship_part"
......@@ -17,14 +18,6 @@
require "models/rating"
require "models/post"
class NumericData < ActiveRecord::Base
self.table_name = "numeric_data"
attribute :world_population, :integer
attribute :my_house_population, :integer
attribute :atoms_in_universe, :integer
end
class CalculationsTest < ActiveRecord::TestCase
fixtures :companies, :accounts, :topics, :speedometers, :minivans, :books
......
......@@ -4,10 +4,7 @@
require "models/parrot"
require "models/person" # For optimistic locking
require "models/aircraft"
class NumericData < ActiveRecord::Base
self.table_name = "numeric_data"
end
require "models/numeric_data"
class DirtyTest < ActiveRecord::TestCase
include InTimeZone
......
class NumericData < ActiveRecord::Base
self.table_name = "numeric_data"
end
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册