Sha256: 116526d5c8b72f1fd7d9890ca13715508d61a9b5447813812c7abd7ab52d9363
Contents?: true
Size: 936 Bytes
Versions: 1
Compression:
Stored size: 936 Bytes
Contents
$LOAD_PATH << File.join(File.dirname(__FILE__), '..', 'lib') require 'bundler/setup' require 'active_record' require 'tunable' ActiveRecord::Base.establish_connection( "adapter" => "sqlite3", "database" => ':memory:' ) ActiveRecord::Base.logger = Logger.new(File.join(File.dirname(__FILE__), "debug.log")) this_path = File.dirname(__FILE__) load File.join(this_path, '/schema.rb') class TunableModel < ActiveRecord::Base include Tunable::Model end def load_main_settings! TunableModel.main_settings \ :boolean_setting, :number_setting, :empty_setting, :on_off_setting, :y_n_setting, :other_setting =begin TunableModel.main_settings ({ :boolean_setting => { :default => true }, :number_setting => { :default => false }, :empty_setting => { }, :on_off_setting => { }, :y_n_setting => { :default => 'y', :strict => false }, :other_setting => { } }) =end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tunable-0.0.3 | spec/spec_helper.rb |