Index: tools/telemetry/telemetry/results/chart_json_output_formatter_unittest.py |
diff --git a/tools/telemetry/telemetry/results/chart_json_output_formatter_unittest.py b/tools/telemetry/telemetry/results/chart_json_output_formatter_unittest.py |
index b7359b2cae25685f6c86757000389fd4af3a3c55..23a8b964f09060042455e817711e158291555aa6 100644 |
--- a/tools/telemetry/telemetry/results/chart_json_output_formatter_unittest.py |
+++ b/tools/telemetry/telemetry/results/chart_json_output_formatter_unittest.py |
@@ -80,7 +80,23 @@ class ChartJsonTest(unittest.TestCase): |
self.assertTrue('foo' in d['charts']) |
self.assertTrue('http://www.foo.com/' in d['charts']['foo']) |
- def testAsChartDictPageSpecificValuesAndComputedSummary(self): |
+ def testAsChartDictPageSpecificValuesAndComputedSummaryWithTraceName(self): |
+ v0 = scalar.ScalarValue(self._page_set[0], 'foo.bar', 'seconds', 3) |
+ v1 = scalar.ScalarValue(self._page_set[1], 'foo.bar', 'seconds', 4) |
+ page_specific_values = [v0, v1] |
+ summary_values = [] |
+ |
+ d = chart_json_output_formatter._ResultsAsChartDict( # pylint: disable=W0212 |
+ self._benchmark_metadata, |
+ page_specific_values, |
+ summary_values) |
+ |
+ self.assertTrue('foo' in d['charts']) |
+ self.assertTrue('http://www.foo.com/' in d['charts']['foo']) |
+ self.assertTrue('http://www.bar.com/' in d['charts']['foo']) |
+ self.assertTrue('bar' in d['charts']['foo']) |
+ |
+ def testAsChartDictPageSpecificValuesAndComputedSummaryWithoutTraceName(self): |
v0 = scalar.ScalarValue(self._page_set[0], 'foo', 'seconds', 3) |
v1 = scalar.ScalarValue(self._page_set[1], 'foo', 'seconds', 4) |
page_specific_values = [v0, v1] |