]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Remove obsolete CHECK_DOUBLE_EQ macro
authorJoel Rosdahl <joel@rosdahl.net>
Wed, 6 May 2020 11:34:26 +0000 (13:34 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Wed, 6 May 2020 11:34:26 +0000 (13:34 +0200)
unittest/framework.cpp
unittest/framework.hpp

index f15c9972509c6cde606b7e560c92b853ffe3bcd5..a1d3b2c0664bf86a8ae59937401bc048cacf84e5 100644 (file)
@@ -184,25 +184,6 @@ cct_check_failed(const char* file,
   fprintf(stderr, "\n");
 }
 
-bool
-cct_check_double_eq(const char* file,
-                    int line,
-                    const char* expression,
-                    double expected,
-                    double actual)
-{
-  if (fabs(expected - actual) < DBL_EPSILON) {
-    cct_check_passed(file, line, expression);
-    return true;
-  } else {
-    char* exp_str = format("%.1f", expected);
-    char* act_str = format("%.1f", actual);
-    cct_check_failed(file, line, expression, exp_str, act_str);
-    free(exp_str);
-    free(act_str);
-    return false;
-  }
-}
 bool
 cct_check_int_eq(const char* file,
                  int line,
index 3b94894bca98f31d2f4d2df16d96e76a667207bd..41d3f9c0879636750c6c9102be69d2ed07a91237 100644 (file)
@@ -90,18 +90,6 @@ class Args;
 
 // ============================================================================
 
-#define CHECK_DOUBLE_EQ(expected, actual)                                      \
-  do {                                                                         \
-    if (!cct_check_double_eq(                                                  \
-          __FILE__, __LINE__, #actual, (expected), (actual))) {                \
-      cct_test_end();                                                          \
-      cct_suite_end();                                                         \
-      return _test_counter;                                                    \
-    }                                                                          \
-  } while (false)
-
-// ============================================================================
-
 #define CHECK_DATA_EQ(expected, actual, size)                                  \
   do {                                                                         \
     if (!cct_check_data_eq(                                                    \
@@ -152,11 +140,6 @@ void cct_check_failed(const char* file,
                       const char* assertion,
                       const char* expected,
                       const char* actual);
-bool cct_check_double_eq(const char* file,
-                         int line,
-                         const char* expression,
-                         double expected,
-                         double actual);
 bool cct_check_int_eq(const char* file,
                       int line,
                       const char* expression,