Sha256: 15708d773446398e41e6087d84b328c5df366fdbf8b6977e24920e309d08b2f3

Contents?: true

Size: 1.26 KB

Versions: 2

Compression:

Stored size: 1.26 KB

Contents

require File.expand_path(File.dirname(__FILE__) + '/spec_helper')

RABBITMQ_HOST = 'mimesis12.typhon.net'
RABBITMQ_PORT = 5672
RABBITMQ_USERNAME = 'guest'
RABBITMQ_PASSWORD = 'guest'
RABBITMQ_VHOST = '/'

# RABBITMQ_VHOST = 'bmbubbler_test'
# RABBITMQ_USERNAME = 'blackmamba'
# RABBITMQ_PASSWORD = 'blackmamba'



describe "BrmLogger" do
  before(:each) do
    user_id = "123"
    application = "brm-ruby-logger-tests"
    @logger = BrmLogger::Logger.new(user_id, application,
      # :logging => true,
      :host => RABBITMQ_HOST,
      :port => RABBITMQ_PORT,
      :user => RABBITMQ_USERNAME,
      :pass => RABBITMQ_PASSWORD,
      :vhost => RABBITMQ_VHOST
    )
  end
  
  after(:each) do
    @logger.disconnect
  end
  
  it  "should connect to the QA RabbitMQ" do
  end
  
  it "should send custom events" do
    @logger.message("think", { "id" => "123", "type" => "facet" }, "Salut");
  end
  
  it "should send generic Action events" do
    # action (générique), dont envoi de post
    @logger.action "Salut"
  end
  
  it "should send user sign-ins" do
    @logger.facet_id = "JeanClaude"
    @logger.sign_in "test_service"
  end

  it "should send user account creation events" do
    @logger.describe "create", {"id" => "123", "type" => "User", "name" => "Bob" }
  end
  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
brm-ruby-logger-0.2.0 spec/brm-ruby-logger_spec.rb
brm-ruby-logger-0.1.0 spec/brm-ruby-logger_spec.rb