spec/models/rule_spec.rb in marty-1.2.3 vs spec/models/rule_spec.rb in marty-1.2.4
- old
+ new
@@ -3,10 +3,11 @@
module Marty::RuleSpec
describe "Rule" do
before(:all) do
@save_file = "/tmp/save_#{Process.pid}.psql"
save_clean_db(@save_file)
+ marty_whodunnit
Marty::Script.load_scripts
Marty::Config['RULEOPTS_MYRULE']={'simple_result'=>{},
'computed_value'=>{},
'final_value'=>{},
'grid_sum'=>{}
@@ -17,10 +18,9 @@
end
after(:all) do
restore_clean_db(@save_file)
end
before(:each) do
- marty_whodunnit
dt = DateTime.parse('2017-1-1')
p = File.expand_path('../../fixtures/csv/rule', __FILE__)
[Marty::DataGrid, Gemini::XyzRule, Gemini::MyRule].each do |klass|
f = "%s/%s.csv" % [p, klass.to_s.sub(/(Gemini|Marty)::/,'')]
Marty::DataImporter.do_import(klass, File.read(f), dt, nil, nil, ",")