Sha256: ca6c1c37e780b1c45d20e3fd1d174708f9e3de3668fd95e0315f8001115e704b
Contents?: true
Size: 643 Bytes
Versions: 32
Compression:
Stored size: 643 Bytes
Contents
#--load initializers require 'doozer/initializer' #--boot it up Doozer::Initializer.boot(:test) #--set root @root = Dir.pwd #--load migrations load=[ '001_initial_schema' ] Dir.glob(File.join(@root,'db/0*_*.rb')).each { | file | klass = file.split("/").last if load.include?(klass.gsub(/\.rb/,"")) # p klass require file klass = klass.gsub(/\.rb/,"").split("_") parts = [] klass = klass.slice(1, klass.length).each { | part | parts.push(part.capitalize) } klass = parts.join('') klass = Object.const_get(klass) klass.down klass.up end } #--load fixtures require 'test/fixtures/setup'
Version data entries
32 entries across 18 versions & 2 rubygems