Index: tools/telemetry/telemetry/value/merge_values_unittest.py |
diff --git a/tools/telemetry/telemetry/value/merge_values_unittest.py b/tools/telemetry/telemetry/value/merge_values_unittest.py |
index 4633efc7cc3dea245f71eae8b4b4589fcd3f024a..698c3b10273229f40d924fe918bf28883190d7a3 100644 |
--- a/tools/telemetry/telemetry/value/merge_values_unittest.py |
+++ b/tools/telemetry/telemetry/value/merge_values_unittest.py |
@@ -60,6 +60,18 @@ class MergeValueTest(TestBase): |
self.assertEquals(all_values[0].name, merged_values[0].name) |
self.assertEquals(all_values[0].units, merged_values[0].units) |
+ def testSamePageMergeWithInteractionRecord(self): |
+ page0 = self.pages[0] |
+ |
+ all_values = [scalar.ScalarValue(page0, 'foo-x', 'units', 1, |
+ interaction_record='foo'), |
+ scalar.ScalarValue(page0, 'foo-x', 'units', 4, |
+ interaction_record='foo')] |
+ |
+ merged_values = merge_values.MergeLikeValuesFromSamePage(all_values) |
+ self.assertEquals(1, len(merged_values)) |
+ self.assertEquals('foo', merged_values[0].interaction_record) |
+ |
def testDifferentPageMergeBasic(self): |
page0 = self.pages[0] |
page1 = self.pages[1] |