blob: 10b81b547c8ef0002b12793667242932756be97f [file] [log] [blame]
# Copyright (c) 2016 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import unittest
from tracing.metrics import discover
class MetricsDiscoverUnittest(unittest.TestCase):
def testMetricsDiscoverEmpty(self):
self.assertFalse(discover.DiscoverMetrics([]))
def testMetricsDiscoverNonEmpty(self):
self.assertEquals(['sampleMetric'], discover.DiscoverMetrics(
['/tracing/metrics/sample_metric.html']))
def testMetricsDiscoverMultipleMetrics(self):
self.assertGreater(
len(discover.DiscoverMetrics(
['/tracing/metrics/all_metrics.html'])), 1)