av1_key_value_api_test.cc when BUILD_SHARED_LIBS

Now that aom_codec_set_option is exported from the libaom shared
library, we can compile av1_key_value_api_test.cc when BUILD_SHARED_LIBS
is enabled.

Remove unneeded #include statements from av1_key_value_api_test.cc.

BUG=aomedia:2875

Change-Id: I4a7021c963b017d3de2d3296a37008dd32876920
diff --git a/test/av1_key_value_api_test.cc b/test/av1_key_value_api_test.cc
index 90b0ee8..3d06d2d 100644
--- a/test/av1_key_value_api_test.cc
+++ b/test/av1_key_value_api_test.cc
@@ -9,7 +9,7 @@
  * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
  */
 
-#include <cstdlib>
+#include <cstring>
 #include <tuple>
 
 #include "aom/aom_codec.h"
@@ -17,7 +17,6 @@
 #include "aom/aom_encoder.h"
 #include "aom/aomcx.h"
 #include "aom/aomdx.h"
-#include "common/args_helper.h"
 #include "config/aom_config.h"
 #include "third_party/googletest/src/googletest/include/gtest/gtest.h"
 
diff --git a/test/test.cmake b/test/test.cmake
index c9e7be4..17ae636 100644
--- a/test/test.cmake
+++ b/test/test.cmake
@@ -27,6 +27,7 @@
             "${AOM_ROOT}/test/acm_random.h"
             "${AOM_ROOT}/test/aom_integer_test.cc"
             "${AOM_ROOT}/test/av1_config_test.cc"
+            "${AOM_ROOT}/test/av1_key_value_api_test.cc"
             "${AOM_ROOT}/test/block_test.cc"
             "${AOM_ROOT}/test/clear_system_state.h"
             "${AOM_ROOT}/test/codec_factory.h"
@@ -99,7 +100,6 @@
 if(NOT BUILD_SHARED_LIBS)
   list(APPEND AOM_UNIT_TEST_COMMON_SOURCES
               "${AOM_ROOT}/test/av1_common_int_test.cc"
-              "${AOM_ROOT}/test/av1_key_value_api_test.cc"
               "${AOM_ROOT}/test/cdef_test.cc"
               "${AOM_ROOT}/test/cfl_test.cc"
               "${AOM_ROOT}/test/convolve_test.cc"