|
4 | 4 | describe '#to_h' do
|
5 | 5 | it 'generates the right payload from raw data' do
|
6 | 6 | metrics_helper = described_class.new({
|
7 |
| - 'Group Metadata 1': 'Group Value 1', |
8 |
| - 'Group Metadata 2': 'Group Value 2' |
9 |
| - }) |
| 7 | + 'Group Metadata 1': 'Group Value 1', |
| 8 | + 'Group Metadata 2': 'Group Value 2' |
| 9 | + }) |
10 | 10 | metrics_helper.add_metric(name: 'Metric 1', value: 12_345, meta: { m1a: 'Metric 1 Metadata A' })
|
11 | 11 | metrics_helper.add_metric(name: 'Metric 2', value: 67_890)
|
12 | 12 | metrics_helper.add_metric(name: 'Metric 3', value: 13_579, meta: { m3a: 'Metric 3 Metadata A', m3b: 'Metric 3 Metadata B' })
|
|
27 | 27 |
|
28 | 28 | it 'removes `nil` values in metadata' do
|
29 | 29 | metrics_helper = described_class.new({
|
30 |
| - 'Group Metadata 1': 'Group Value 1', |
31 |
| - 'Group Metadata 2': nil, |
32 |
| - 'Group Metadata 3': 'Group Value 3' |
33 |
| - }) |
| 30 | + 'Group Metadata 1': 'Group Value 1', |
| 31 | + 'Group Metadata 2': nil, |
| 32 | + 'Group Metadata 3': 'Group Value 3' |
| 33 | + }) |
34 | 34 | metrics_helper.add_metric(name: 'Metric 1', value: 12_345, meta: { m1a: 'Metric 1 Metadata A', m1b: nil, m1c: 'Metric 1 Metadata C' })
|
35 | 35 | metrics_helper.add_metric(name: 'Metric 2', value: 67_890, meta: { m2a: nil })
|
36 | 36 | metrics_helper.add_metric(name: 'Metric 3', value: 13_579, meta: { m3a: 'Metric 3 Metadata A', m3b: 'Metric 3 Metadata B' })
|
|
53 | 53 | describe '#send_metrics' do
|
54 | 54 | let(:metrics_helper) do
|
55 | 55 | metrics_helper = described_class.new({
|
56 |
| - 'Group Metadata 1': 'Group Value 1', |
57 |
| - 'Group Metadata 2': 'Group Value 2' |
58 |
| - }) |
| 56 | + 'Group Metadata 1': 'Group Value 1', |
| 57 | + 'Group Metadata 2': 'Group Value 2' |
| 58 | + }) |
59 | 59 | metrics_helper.add_metric(name: 'Metric 1', value: 12_345, meta: { m1a: 'Metric 1 Metadata A' })
|
60 | 60 | metrics_helper.add_metric(name: 'Metric 2', value: 67_890)
|
61 | 61 | metrics_helper.add_metric(name: 'Metric 3', value: 13_579, meta: { m3a: 'Metric 3 Metadata A', m3b: 'Metric 3 Metadata B' })
|
|
0 commit comments