Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(23)

Unified Diff: webrtc/tools/py_event_log_analyzer/misc_test.py

Issue 2965593002: Move webrtc/{tools => rtc_tools} (Closed)
Patch Set: Adding back root changes Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « webrtc/tools/py_event_log_analyzer/misc.py ('k') | webrtc/tools/py_event_log_analyzer/pb_parse.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webrtc/tools/py_event_log_analyzer/misc_test.py
diff --git a/webrtc/tools/py_event_log_analyzer/misc_test.py b/webrtc/tools/py_event_log_analyzer/misc_test.py
deleted file mode 100755
index 33449a707620b42d79a947245d1cf0589fae7d3c..0000000000000000000000000000000000000000
--- a/webrtc/tools/py_event_log_analyzer/misc_test.py
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env python
-# Copyright (c) 2016 The WebRTC project authors. All Rights Reserved.
-#
-# Use of this source code is governed by a BSD-style license
-# that can be found in the LICENSE file in the root of the source
-# tree. An additional intellectual property rights grant can be found
-# in the file PATENTS. All contributing project authors may
-# be found in the AUTHORS file in the root of the source tree.
-
-"""Run the tests with
-
- python misc_test.py
-or
- python3 misc_test.py
-"""
-
-from __future__ import division
-import random
-import unittest
-
-import misc
-
-
-class TestMisc(unittest.TestCase):
- def testUnwrapMod3(self):
- data = [0, 1, 2, 0, -1, -2, -3, -4]
- unwrapped_3 = misc.Unwrap(data, 3)
- self.assertEqual([0, 1, 2, 3, 2, 1, 0, -1], unwrapped_3)
-
- def testUnwrapMod4(self):
- data = [0, 1, 2, 0, -1, -2, -3, -4]
- unwrapped_4 = misc.Unwrap(data, 4)
- self.assertEqual([0, 1, 2, 0, -1, -2, -3, -4], unwrapped_4)
-
- def testDataShouldNotChangeAfterUnwrap(self):
- data = [0, 1, 2, 0, -1, -2, -3, -4]
- _ = misc.Unwrap(data, 4)
-
- self.assertEqual([0, 1, 2, 0, -1, -2, -3, -4], data)
-
- def testRandomlyMultiplesOfModAdded(self):
- # `unwrap` definition says only multiples of mod are added.
- random_data = [random.randint(0, 9) for _ in range(100)]
-
- for mod in range(1, 100):
- random_data_unwrapped_mod = misc.Unwrap(random_data, mod)
-
- for (old_a, a) in zip(random_data, random_data_unwrapped_mod):
- self.assertEqual((old_a - a) % mod, 0)
-
- def testRandomlyAgainstInequalityDefinition(self):
- # Data has to satisfy -mod/2 <= difference < mod/2 for every
- # difference between consecutive values after unwrap.
- random_data = [random.randint(0, 9) for _ in range(100)]
-
- for mod in range(1, 100):
- random_data_unwrapped_mod = misc.Unwrap(random_data, mod)
-
- for (a, b) in zip(random_data_unwrapped_mod,
- random_data_unwrapped_mod[1:]):
- self.assertTrue(-mod / 2 <= b - a < mod / 2)
-
- def testRandomlyDataShouldNotChangeAfterUnwrap(self):
- random_data = [random.randint(0, 9) for _ in range(100)]
- random_data_copy = random_data[:]
- for mod in range(1, 100):
- _ = misc.Unwrap(random_data, mod)
-
- self.assertEqual(random_data, random_data_copy)
-
-if __name__ == "__main__":
- unittest.main()
« no previous file with comments | « webrtc/tools/py_event_log_analyzer/misc.py ('k') | webrtc/tools/py_event_log_analyzer/pb_parse.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698