summaryrefslogtreecommitdiff
path: root/cras/src/tests/softvol_curve_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cras/src/tests/softvol_curve_unittest.cc')
-rw-r--r--cras/src/tests/softvol_curve_unittest.cc36
1 files changed, 0 insertions, 36 deletions
diff --git a/cras/src/tests/softvol_curve_unittest.cc b/cras/src/tests/softvol_curve_unittest.cc
deleted file mode 100644
index d1444588..00000000
--- a/cras/src/tests/softvol_curve_unittest.cc
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright 2015 The Chromium OS Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include <gtest/gtest.h>
-#include <stdio.h>
-
-extern "C" {
-#include "softvol_curve.h"
-}
-
-namespace {
-
-static float ABS_ERROR = 0.0000001;
-
-TEST(SoftvolCurveTest, ScalerDecibelConvert) {
- float scaler;
- scaler = convert_softvol_scaler_from_dB(-2000);
- EXPECT_NEAR(scaler, 0.1f, ABS_ERROR);
- scaler = convert_softvol_scaler_from_dB(-1000);
- EXPECT_NEAR(scaler, 0.3162277f, ABS_ERROR);
- scaler = convert_softvol_scaler_from_dB(-4000);
- EXPECT_NEAR(scaler, 0.01f, ABS_ERROR);
- scaler = convert_softvol_scaler_from_dB(-3500);
- EXPECT_NEAR(scaler, 0.0177828f, ABS_ERROR);
-}
-
-} // namespace
-
-/* Stubs */
-extern "C" {} // extern "C"
-
-int main(int argc, char** argv) {
- ::testing::InitGoogleTest(&argc, argv);
- return RUN_ALL_TESTS();
-}