require 'fileutils'
ENV = 'test'
require 'surikat'
require 'rake'
`rake db:reset DB=test`
# In test mode we always start with a new session storage, if we're using a file session storage. if Surikat.config.app['session']
['storage'] == 'file'
if File.exists? Surikat.config.app['session']['file'] File.unlink(Surikat.config.app['session']['file']) end
end
['queries', 'models'].each do |dir|
Dir.glob("#{FileUtils.pwd}/app/#{dir}/*.rb").each {|f| require(f)}
end
Dir.glob(“#{FileUtils.pwd}/config/initializers/*.rb”).sort.each do |file|
require file
end
def dates2string(hash)
hash.each do |k, v| hash[k] = v.to_s if v.class.to_s.in?(['Date','Time','DateTime']) end
end