Sha256: 19911d3de68d7727d1463f5c91357759f10f833e7b4b24f572276718c024dc1e
Contents?: true
Size: 1 KB
Versions: 3
Compression:
Stored size: 1 KB
Contents
require 'pry' require 'rails' require 'fire-model' require 'sw2at-ui' # models require Swat::Engine.root.join 'app/models/revision' require Swat::Engine.root.join 'app/models/test_case' require Swat::Engine.root.join 'app/models/revision_status_calculator' require Swat::Engine.root.join 'app/models/full_revision' require Swat::Engine.root.join 'app/models/revision_cleaner' # libs require Swat::Engine.root.join 'lib/swat/ui/rspec_commands' # Fixtures require Swat::Engine.root.join 'fixtures/firebase_collection' RSpec.configure do |config| config.before :all do Swat::UI.setup( firebase_path: ENV['TEST_FIREBASE_URL'] ) end def clean_firebase! Fire.drop! end def current_data Fire.tree end def recursive_symbolize_keys! hash hash.symbolize_keys! hash.values.select{|v| v.is_a? Hash}.each{|h| recursive_symbolize_keys!(h)} hash.values.select{|v| v.is_a? Array}.each{|child| child.select{|v| v.is_a? Hash}.each{|h| recursive_symbolize_keys!(h)} } hash end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sw2at-ui-0.0.16 | spec/spec_helper.rb |
sw2at-ui-0.0.15 | spec/spec_helper.rb |
sw2at-ui-0.0.14 | spec/spec_helper.rb |