Suppress GCC deprecated-declarations warning for tests
diff --git a/src/jsontestrunner/main.cpp b/src/jsontestrunner/main.cpp
index c4cfa05..d24d7cf 100644
--- a/src/jsontestrunner/main.cpp
+++ b/src/jsontestrunner/main.cpp
@@ -3,6 +3,9 @@
 // recognized in your jurisdiction.
 // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
 
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
+
 /* This executable is used for testing parser/writer using real JSON files.
  */
 
@@ -324,3 +327,5 @@
     return 1;
   }
 }
+
+#pragma GCC diagnostic pop
diff --git a/src/test_lib_json/main.cpp b/src/test_lib_json/main.cpp
index 44f6591..26e01cd 100644
--- a/src/test_lib_json/main.cpp
+++ b/src/test_lib_json/main.cpp
@@ -3,6 +3,9 @@
 // recognized in your jurisdiction.
 // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
 
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
+
 #include "jsontest.h"
 #include <json/config.h>
 #include <json/json.h>
@@ -2587,3 +2590,5 @@
 
   return runner.runCommandLine(argc, argv);
 }
+
+#pragma GCC diagnostic pop