Sha256: 9159a20bae9cb408fccbc8060d97704395e35429323d07616721a0d8c4bb1bed

Contents?: true

Size: 744 Bytes

Versions: 34

Compression:

Stored size: 744 Bytes

Contents

# frozen_string_literal: true

require "test_helper"

class StatsDDatagramBuilderTest < Minitest::Test
  def setup
    @datagram_builder = StatsD::Instrument::StatsDDatagramBuilder.new
  end

  def test_raises_on_unsupported_metrics
    assert_raises(NotImplementedError) { @datagram_builder.h("fo:o", 10, nil, nil) }
    assert_raises(NotImplementedError) { @datagram_builder.d("fo:o", 10, nil, nil) }
    assert_raises(NotImplementedError) { @datagram_builder.kv("fo:o", 10, nil, nil) }
  end

  def test_raises_when_using_tags
    assert_raises(NotImplementedError) { @datagram_builder.c("fo:o", 10, nil, foo: "bar") }
    assert_raises(NotImplementedError) { StatsD::Instrument::StatsDDatagramBuilder.new(default_tags: ["foo"]) }
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
statsd-instrument-3.9.9 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.8 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.7 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.6 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.5 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.4 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.3 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.2 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.1 test/statsd_datagram_builder_test.rb
statsd-instrument-3.9.0 test/statsd_datagram_builder_test.rb
statsd-instrument-3.8.0 test/statsd_datagram_builder_test.rb
statsd-instrument-3.7.0 test/statsd_datagram_builder_test.rb
statsd-instrument-3.6.1 test/statsd_datagram_builder_test.rb
statsd-instrument-3.6.0 test/statsd_datagram_builder_test.rb
statsd-instrument-3.5.12 test/statsd_datagram_builder_test.rb
statsd-instrument-3.5.11 test/statsd_datagram_builder_test.rb
statsd-instrument-3.5.10 test/statsd_datagram_builder_test.rb
statsd-instrument-3.5.9 test/statsd_datagram_builder_test.rb
statsd-instrument-3.5.8 test/statsd_datagram_builder_test.rb
statsd-instrument-3.5.7 test/statsd_datagram_builder_test.rb