1f92157deSopenharmony_ci{ 2f92157deSopenharmony_ci "name": "googletest", 3f92157deSopenharmony_ci "keywords": "unittest, unit, test, gtest, gmock", 4f92157deSopenharmony_ci "description": "googletest is a testing framework developed by the Testing Technology team with Google's specific requirements and constraints in mind. No matter whether you work on Linux, Windows, or a Mac, if you write C++ code, googletest can help you. And it supports any kind of tests, not just unit tests.", 5f92157deSopenharmony_ci "license": "BSD-3-Clause", 6f92157deSopenharmony_ci "homepage": "https://github.com/google/googletest/blob/master/README.md", 7f92157deSopenharmony_ci "repository": { 8f92157deSopenharmony_ci "type": "git", 9f92157deSopenharmony_ci "url": "https://github.com/google/googletest.git" 10f92157deSopenharmony_ci }, 11f92157deSopenharmony_ci "version": "1.10.0", 12f92157deSopenharmony_ci "frameworks": "arduino", 13f92157deSopenharmony_ci "platforms": [ 14f92157deSopenharmony_ci "espressif32", 15f92157deSopenharmony_ci "espressif8266" 16f92157deSopenharmony_ci ], 17f92157deSopenharmony_ci "export": { 18f92157deSopenharmony_ci "include": [ 19f92157deSopenharmony_ci "googlemock/include/*", 20f92157deSopenharmony_ci "googlemock/src/*", 21f92157deSopenharmony_ci "googletest/include/*", 22f92157deSopenharmony_ci "googletest/src/*" 23f92157deSopenharmony_ci ], 24f92157deSopenharmony_ci "exclude": [ 25f92157deSopenharmony_ci "ci", 26f92157deSopenharmony_ci "googlemock/cmake", 27f92157deSopenharmony_ci "googlemock/scripts", 28f92157deSopenharmony_ci "googlemock/test", 29f92157deSopenharmony_ci "googlemock/CMakeLists.txt", 30f92157deSopenharmony_ci "googletest/cmake", 31f92157deSopenharmony_ci "googletest/scripts", 32f92157deSopenharmony_ci "googletest/test", 33f92157deSopenharmony_ci "googletest/CMakeLists.txt" 34f92157deSopenharmony_ci ] 35f92157deSopenharmony_ci }, 36f92157deSopenharmony_ci "build": { 37f92157deSopenharmony_ci "flags": [ 38f92157deSopenharmony_ci "-Igooglemock/include", 39f92157deSopenharmony_ci "-Igooglemock", 40f92157deSopenharmony_ci "-Igoogletest/include", 41f92157deSopenharmony_ci "-Igoogletest" 42f92157deSopenharmony_ci ], 43f92157deSopenharmony_ci "srcFilter": [ 44f92157deSopenharmony_ci "+<*>", 45f92157deSopenharmony_ci "-<.git/>", 46f92157deSopenharmony_ci "-<googlemock>", 47f92157deSopenharmony_ci "-<googlemock/test/>", 48f92157deSopenharmony_ci "-<googlemock/src>", 49f92157deSopenharmony_ci "+<googlemock/src/gmock-all.cc>", 50f92157deSopenharmony_ci "+<googletest/src/gtest-all.cc>", 51f92157deSopenharmony_ci "+<googlemock/src/gmock_main.cc>", 52f92157deSopenharmony_ci "-<googletest>", 53f92157deSopenharmony_ci "-<googletest/codegear/>", 54f92157deSopenharmony_ci "-<googletest/samples>", 55f92157deSopenharmony_ci "-<googletest/test/>", 56f92157deSopenharmony_ci "-<googletest/xcode>", 57f92157deSopenharmony_ci "-<googletest/src>", 58f92157deSopenharmony_ci "+<googletest/src/gtest-all.cc>", 59f92157deSopenharmony_ci "+<googletest/src/gtest_main.cc>" 60f92157deSopenharmony_ci ] 61f92157deSopenharmony_ci } 62f92157deSopenharmony_ci} 63