diff --git a/manifests/nodejs.yml b/manifests/nodejs.yml index e66e0bf8384..7d063b98fc2 100644 --- a/manifests/nodejs.yml +++ b/manifests/nodejs.yml @@ -208,7 +208,15 @@ manifest: tests/appsec/api_security/test_endpoints.py::Test_LLM_Endpoint::test_openai_latest_responses_create: missing_feature tests/appsec/api_security/test_endpoints.py::Test_LLM_Endpoint::test_openai_legacy_chat_completions_create: missing_feature tests/appsec/api_security/test_endpoints.py::Test_LLM_Endpoint::test_openai_legacy_completions_create: missing_feature - tests/appsec/api_security/test_endpoints.py::Test_LLM_Endpoint::test_root_has_no_llm_tags: missing_feature + tests/appsec/api_security/test_endpoints.py::Test_LLM_Endpoint::test_root_has_no_llm_tags: # TODO: a lower version might be supported + - weblog_declaration: + '*': missing_feature + fastify: '>=6.2.0' + nextjs: '>=6.2.0' + uds-express4: '>=6.2.0' + express4: '>=6.2.0' + express4-typescript: '>=6.2.0' + express5: '>=6.2.0' tests/appsec/api_security/test_schemas.py::Test_Scanners: - weblog_declaration: "*": *ref_4_21_0 @@ -548,7 +556,12 @@ manifest: "*": *ref_4_3_0 fastify: *ref_5_61_0 nextjs: missing_feature - tests/appsec/iast/sink/test_unvalidated_redirect.py::TestUnvalidatedRedirect::test_secure: missing_feature (weblog does not respond) + tests/appsec/iast/sink/test_unvalidated_redirect.py::TestUnvalidatedRedirect::test_secure: # TODO: a lower version might be supported + - declaration: missing_feature (weblog does not respond) + component_version: <6.2.0 + weblog: [fastify, uds-express4, express4, express4-typescript, express5] + - declaration: missing_feature (weblog does not respond) + excluded_weblog: [fastify, uds-express4, express4, express4-typescript, express5] tests/appsec/iast/sink/test_unvalidated_redirect.py::TestUnvalidatedRedirect_ExtendedLocation: - weblog_declaration: "*": *ref_5_37_0 @@ -968,7 +981,7 @@ manifest: tests/appsec/smoke_tests/test_apm_standalone.py: v5.92.0 tests/appsec/smoke_tests/test_apm_standalone.py::Test_AppSecAPMStandalone_Rasp: - weblog_declaration: - nextjs: missing_feature + nextjs: v6.2.0 # TODO: a lower version might be supported tests/appsec/smoke_tests/test_apm_standalone.py::Test_AppSecAPMStandalone_RemoteConfig::test_rasp_blocking_smoke: - weblog_declaration: nextjs: missing_feature @@ -978,7 +991,7 @@ manifest: nextjs: missing_feature tests/appsec/smoke_tests/test_apm_standalone.py::Test_AppSecStandaloneAPMStandalone_Rasp: - weblog_declaration: - nextjs: missing_feature + nextjs: v6.2.0 # TODO: a lower version might be supported tests/appsec/smoke_tests/test_apm_standalone.py::Test_AppSecStandaloneAPMStandalone_RemoteConfig::test_rasp_blocking_smoke: - weblog_declaration: nextjs: missing_feature @@ -1126,6 +1139,18 @@ manifest: "*": *ref_3_19_0 express5: *ref_5_29_0 fastify: *ref_5_57_0 + nextjs: v6.2.0 # TODO: a lower version might be supported + tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query::test_blocking: + - weblog_declaration: + nextjs: missing_feature + tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query::test_blocking_before: + - weblog_declaration: + nextjs: missing_feature + tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query::test_blocking_case_sensitive: + - weblog_declaration: + nextjs: missing_feature + tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query::test_non_blocking: + - weblog_declaration: nextjs: missing_feature tests/appsec/test_blocking_addresses.py::Test_Blocking_request_uri: *ref_3_19_0 tests/appsec/test_blocking_addresses.py::Test_Blocking_response_headers: *ref_5_17_0 @@ -2456,7 +2481,13 @@ manifest: tests/test_resource_renaming.py::Test_Resource_Renaming_HTTP_Endpoint_Tag: - weblog_declaration: "*": *ref_5_81_0 - nextjs: missing_feature # Next.js have file based routing, resource renaming is supported if we are not able to get route from insturmantation that we can't reprocude it. + nextjs: v6.2.0 # Next.js have file based routing, resource renaming is supported if we are not able to get route from insturmantation that we can't reprocude it. + tests/test_resource_renaming.py::Test_Resource_Renaming_HTTP_Endpoint_Tag::test_http_endpoint_basic: + - weblog_declaration: + nextjs: missing_feature + tests/test_resource_renaming.py::Test_Resource_Renaming_HTTP_Endpoint_Tag::test_http_endpoint_edge_cases: + - weblog_declaration: + nextjs: missing_feature tests/test_resource_renaming.py::Test_Resource_Renaming_HTTP_Endpoint_Tag::test_http_endpoint_root: - weblog_declaration: fastify: missing_feature (Fasitfy root route is always '/' not empty string)