From 2227414bd57f4b7f5f275d915fa8f6a2aa21f8f7 Mon Sep 17 00:00:00 2001 From: Mark Beierl Date: Thu, 14 Jul 2016 16:20:44 -0400 Subject: Separation of test and source Moving the test files into their own top-level directory to keep things clean Change-Id: Ic50b881045bc59b003807923424345b335dd5c95 Signed-off-by: Mark Beierl --- storperf/tests/utilities/math_range_test.py | 120 ---------------------------- 1 file changed, 120 deletions(-) delete mode 100644 storperf/tests/utilities/math_range_test.py (limited to 'storperf/tests/utilities/math_range_test.py') diff --git a/storperf/tests/utilities/math_range_test.py b/storperf/tests/utilities/math_range_test.py deleted file mode 100644 index 6484752..0000000 --- a/storperf/tests/utilities/math_range_test.py +++ /dev/null @@ -1,120 +0,0 @@ -############################################################################## -# Copyright (c) 2016 CENGN and others. -# -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Apache License, Version 2.0 -# which accompanies this distribution, and is available at -# http://www.apache.org/licenses/LICENSE-2.0 -############################################################################## -from random import uniform, randrange -import unittest - -from storperf.utilities import math as math - - -class MathRangeTest(unittest.TestCase): - - def setUp(self): - unittest.TestCase.setUp(self) - - def test_empty_series(self): - expected = 0 - data_series = [] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_integer_series(self): - expected = 11946 - data_series = [5, 351, 847, 2, 1985, 18, - 96, 389, 687, 1, 11947, 758, 155] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_float_series_1_decimal(self): - expected = 778595.5 - data_series = [736.4, 9856.4, 684.2, 0.3, 0.9, 778595.8] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_float_series_2_decimals(self): - expected = 5693.47 - data_series = [51.36, 78.40, 1158.24, 5.50, 0.98, 5694.45] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_float_series_3_decimals(self): - expected = 992.181 - data_series = [4.562, 12.582, 689.452, - 135.162, 996.743, 65.549, 36.785] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_float_series_4_decimals(self): - expected = 122985.3241 - data_series = [39.4785, 896.7845, 11956.3654, - 44.2398, 6589.7134, 0.3671, 122985.6912] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_float_series_5_decimals(self): - expected = 8956208.84494 - data_series = [12.78496, 55.91275, 668.94378, - 550396.5671, 512374.9999, 8956221.6299] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_float_series_10_decimals(self): - expected = 5984.507397972699 - data_series = [1.1253914785, 5985.6327894512, - 256.1875693287, 995.8497623415] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_float_mix(self): - expected = 60781.6245372199 - data_series = [60785.9962, 899.4, 78.66, 69.58, 4.93795, - 587.195486, 96.7694536, 5.13755964, - 33.333333334, 60786.5624872199] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_float_integer_mix(self): - expected = 460781.05825 - data_series = [460785.9962, 845.634, 24.1, 69.58, 89, 4.93795] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_negative_values(self): - expected = 596.78163 - data_series = [-4.655, -33.3334, -596.78422, -0.00259, -66.785] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_negative_positive_mix(self): - expected = 58.859500000000004 - data_series = [6.85698, -2.8945, 0, -0.15, 55.965] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_single_element(self): - expected = 0 - data_series = [2.265] - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_10000_values_processing(self): - expected = 28001.068 - data_series = [uniform(-10000, 10000) for i in xrange(10000)] - data_series.insert(randrange(len(data_series) + 1), 15000.569) - data_series.insert(randrange(len(data_series) + 1), -13000.499) - actual = math.range_value(data_series) - self.assertEqual(expected, actual) - - def test_processing_100_values_100_times(self): - expected = 35911.3134 - for index in range(1, 100): - data_series = [uniform(-10000, 10000) for i in xrange(100)] - data_series.insert(randrange(len(data_series) + 1), 16956.3334) - data_series.insert(randrange(len(data_series) + 1), -18954.98) - actual = math.range_value(data_series) - self.assertEqual(expected, actual) -- cgit 1.2.3-korg