Sha256: b80b77460a71b6f2a06a0c425475cdf9c6d5e7061aa97db21fb34d850811e87b

Contents?: true

Size: 760 Bytes

Versions: 16

Compression:

Stored size: 760 Bytes

Contents

# Copyright (c) 2015 AppNeta, Inc.
# All rights reserved.

require 'minitest_helper'

class InitReportTest  < Minitest::Test
  def test_report_format
    init_kvs = ::TraceView::Util.build_init_report
    init_kvs.is_a?(Hash)
  end

  def test_report_kvs
    init_kvs = ::TraceView::Util.build_init_report
    init_kvs.has_key?("__Init").must_equal true
    init_kvs.has_key?("Force").must_equal true
    init_kvs.has_key?("Ruby.AppContainer.Version").must_equal true
    init_kvs["Ruby.TraceView.Version"].must_equal TraceView::Version::STRING
    init_kvs["Ruby.TraceMode.Version"].must_equal TraceView::Config[:tracing_mode]
  end

  def test_legacy_report_format
    init_kvs = ::TraceView::Util.legacy_build_init_report
    init_kvs.is_a?(Hash)
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
traceview-3.8.3-java test/support/init_report_test.rb
traceview-3.8.3 test/support/init_report_test.rb
traceview-3.8.2-java test/support/init_report_test.rb
traceview-3.8.2 test/support/init_report_test.rb
traceview-3.8.1-java test/support/init_report_test.rb
traceview-3.8.1 test/support/init_report_test.rb
traceview-3.8.0-java test/support/init_report_test.rb
traceview-3.8.0 test/support/init_report_test.rb
traceview-3.7.1-java test/support/init_report_test.rb
traceview-3.7.1 test/support/init_report_test.rb
traceview-3.7.0-java test/support/init_report_test.rb
traceview-3.7.0 test/support/init_report_test.rb
traceview-3.6.0-java test/support/init_report_test.rb
traceview-3.6.0 test/support/init_report_test.rb
traceview-3.5.1-java test/support/init_report_test.rb
traceview-3.5.1 test/support/init_report_test.rb