Index: tools/telemetry/telemetry/value/scalar.py |
diff --git a/tools/telemetry/telemetry/value/scalar.py b/tools/telemetry/telemetry/value/scalar.py |
index 397dae46acf7151f4562c9faa1fa97c9995dfc54..8fec048c93b58b719eac6d2913d3482d56e5a089 100644 |
--- a/tools/telemetry/telemetry/value/scalar.py |
+++ b/tools/telemetry/telemetry/value/scalar.py |
@@ -1,6 +1,9 @@ |
# Copyright 2013 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 numbers |
+ |
from telemetry.value import Value |
from telemetry.value.list_of_scalar_values import ListOfScalarValues |
@@ -13,7 +16,7 @@ class ScalarValue(Value): |
ScalarValue(page, 'num_dom_elements', 'count', num_elements) |
""" |
super(ScalarValue, self).__init__(page, name, units, important) |
- assert isinstance(value, int) or isinstance(value, float) |
+ assert isinstance(value, numbers.Number) |
self.value = value |
def __repr__(self): |