Sha256: 67da26b3e14a7e805018099383ca25a618840a0580f634d8c6dd8fdf34d9fb47
Contents?: true
Size: 830 Bytes
Versions: 7
Compression:
Stored size: 830 Bytes
Contents
gem 'test-unit' require 'test/unit' require 'yaml' require 'uber_config' begin require File.join(File.dirname(__FILE__), '../lib/iron_mq') rescue Exception => ex puts "Could NOT load current iron_mq: " + ex.message raise ex end class TestBase < Test::Unit::TestCase def setup puts 'setup' # check multiple config locations @config = UberConfig.load puts "config=" + @config.inspect @client = IronMQ::Client.new(@config['iron']) IronCore::Logger.logger.level = Logger::DEBUG @client.queue_name = 'ironmq-ruby-tests' end def clear_queue(queue_name=nil) queue_name ||= @client.queue_name puts "clearing queue #{queue_name}" while res = @client.messages.get(:queue_name=>queue_name) p res puts res.body.to_s res.delete end puts 'cleared.' end end
Version data entries
7 entries across 7 versions & 1 rubygems