{ "path": { "type": ["@", "rules", "CC/test", "test"] , "name": ["path"] , "srcs": ["path.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["test", "catch-main"] , ["src/utils/cpp", "path"] ] , "stage": ["test", "utils", "cpp"] } , "curl_usage_install": { "type": ["@", "rules", "CC", "binary"] , "tainted": ["test"] , "name": ["curl_usage"] , "srcs": ["curl_usage.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["test", "catch-main"] , ["src/utils/cpp", "curl_context"] , ["src/utils/cpp", "curl_easy_handle"] , ["src/buildtool/file_system", "file_system_manager"] ] , "stage": ["test", "utils", "cpp"] } , "curl_usage_test": { "type": ["@", "rules", "shell/test", "script"] , "name": ["curl_usage_test"] , "test": ["curl_usage_test.sh"] , "deps": [["test/utils", "test_utils_install"], "curl_usage_install"] } , "archive_usage": { "type": ["@", "rules", "CC/test", "test"] , "tainted": ["test"] , "name": ["archive_usage"] , "srcs": ["archive_usage.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["test", "catch-main"] , ["src/buildtool/file_system", "file_system_manager"] , ["", "libarchive"] , ["src/utils/cpp", "archive_ops"] ] , "stage": ["test", "utils", "cpp"] } , "file_locking": { "type": ["@", "rules", "CC/test", "test"] , "name": ["file_locking"] , "srcs": ["file_locking.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["test", "catch-main"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/utils/cpp", "file_locking"] , ["src/utils/cpp", "atomic"] ] , "stage": ["test", "utils", "cpp"] } , "TESTS": { "type": "install" , "tainted": ["test"] , "deps": ["path", "curl_usage_test", "archive_usage", "file_locking"] } }