diff --git a/requirements.txt b/requirements.txt index 43999f2..0a5212e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -69,7 +69,7 @@ djangorestframework==3.16.1 # -r requirements.in # dogesec-commons # drf-spectacular -dogesec-commons==1.4.8 +dogesec-commons==1.4.9 # via -r requirements.in drf-spectacular==0.29.0 # via diff --git a/tests/full/other_tests/test_update_kb.py b/tests/full/other_tests/test_update_kb.py index 712fd65..8b9b877 100644 --- a/tests/full/other_tests/test_update_kb.py +++ b/tests/full/other_tests/test_update_kb.py @@ -23,12 +23,12 @@ def test_update_kb_returns_job(self, client, celery_no_eager): assert data["type"] == "sync-knowledgebase" assert data["parameters"]["knowledgebase"] == "cwe" - # Test for attack-enterprise - resp = client.patch("/api/v1/tasks/sync-knowledgebases/attack-enterprise/") + # Test for enterprise-attack + resp = client.patch("/api/v1/tasks/sync-knowledgebases/enterprise-attack/") assert resp.status_code == 201 data = resp.json() assert data["type"] == "sync-knowledgebase" - assert data["parameters"]["knowledgebase"] == "attack-enterprise" + assert data["parameters"]["knowledgebase"] == "enterprise-attack" @pytest.mark.parametrize( "kb", @@ -65,11 +65,11 @@ def test_update_kb_calls_kbsync_success(self, mock_kbsync, client): def test_update_kb_calls_kbsync_fails(self, mock_kbsync, client): mock_kbsync.side_effect = ValueError("Simulated KB sync failure") with pytest.raises(ValueError): - client.patch("/api/v1/tasks/sync-knowledgebases/attack-enterprise/") + client.patch("/api/v1/tasks/sync-knowledgebases/enterprise-attack/") mock_kbsync.assert_called_once() args, kwargs = mock_kbsync.call_args - assert args == ("nvd_cve_vertex_collection", "attack-enterprise") + assert args == ("nvd_cve_vertex_collection", "enterprise-attack") assert "update_time" in kwargs job = models.Job.objects.all().last() diff --git a/vulmatch/server/views.py b/vulmatch/server/views.py index fcbb761..3c54630 100644 --- a/vulmatch/server/views.py +++ b/vulmatch/server/views.py @@ -1484,7 +1484,7 @@ class KBSyncView(viewsets.GenericViewSet): valid_knowledge_bases = [ "capec", "cwe", - "attack-enterprise", + "enterprise-attack", ] openapi_path_params = [ OpenApiParameter(