Sha256: 4d6d9c94f707a1ee572f56c4b122baedee3ba4574787118584d0bcfd84c59aa4
Contents?: true
Size: 1.54 KB
Versions: 3
Compression:
Stored size: 1.54 KB
Contents
$LOAD_PATH.unshift File.dirname(__FILE__) + '/../lib' require 'yaml' require 'minitest/autorun' require 'minitest/reporters' require 'minitest/stub_any_instance' require 'shoulda/context' require 'rocketjob' require 'awesome_print' require 'symmetric-encryption' Minitest::Reporters.use! Minitest::Reporters::SpecReporter.new SemanticLogger.add_appender('test.log', &SemanticLogger::Appender::Base.colorized_formatter) SemanticLogger.default_level = :debug # Setup MongoMapper from mongo config file config_file = File.join(File.dirname(__FILE__), 'config', 'mongo.yml') config = YAML.load(ERB.new(File.read(config_file)).result) if config cfg = config['test'] options = cfg['options'] || {} options[:logger] = SemanticLogger::DebugAsTraceLogger.new('Mongo') MongoMapper.config = cfg MongoMapper.connection = Mongo::MongoClient.from_uri(cfg['uri'], options) MongoMapper.database = MongoMapper.connection.db.name # If this environment has a separate Work server if (cfg = config['test_work']) options = cfg['options'] || {} options[:logger] = SemanticLogger::DebugAsTraceLogger.new('MongoWork') RocketJob::Config.mongo_work_connection = Mongo::MongoClient.from_uri(cfg['uri'], options) end end # Test cipher SymmetricEncryption.cipher = SymmetricEncryption::Cipher.new( cipher_name: 'aes-128-cbc', key: '1234567890ABCDEF1234567890ABCDEF', iv: '1234567890ABCDEF', encoding: :base64strict )
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rocketjob-1.1.2 | test/test_helper.rb |
rocketjob-1.1.1 | test/test_helper.rb |
rocketjob-1.1.0 | test/test_helper.rb |