Sha256: 4c91cd8d5b60db7e9222e1d952c062308e5c747d120d512b07ddd58e26f0c612

Contents?: true

Size: 643 Bytes

Versions: 4

Compression:

Stored size: 643 Bytes

Contents

require File.dirname(__FILE__) + "/../../test_helper"

module DeepTest
  module Metrics
    class DataTest < ::Test::Unit::TestCase
      test "measurements are summarized in report" do
        data = Data.new
        data.add Measurement.new("category a", 1, "bytes")
        data.add Measurement.new("category b", 2, "seconds")
        data.add Measurement.new("category a", 2, "bytes")
        data.add Measurement.new("category b", 3, "seconds")

        assert_equal <<-end_text, data.summary
Metrics Data
------------
category a: 1.5 avg / 3 total bytes
category b: 2.5 avg / 5 total seconds
        end_text
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
deep_test_pre-2.0 test/deep_test/metrics/data_test.rb
jstorimer-deep-test-2.0.0 test/deep_test/metrics/data_test.rb
jstorimer-deep-test-0.2.0 test/deep_test/metrics/data_test.rb
jstorimer-deep-test-0.1.0 test/deep_test/metrics/data_test.rb