← 输入框|github.com|刷新
Skip to content

Improve Makefile-based Hook integration test jobs #965

Closed

Description

@malexmave

Acceptance Criteria:

  • In each Hooks directory (with existing integrationtests) implement an valid integration-test target: make integration-test
  • Review & Update existing documentation regarding "integration-tests": https://docs.securecodebox.io/docs/contributing/integrating-a-scanner/makefile
  • There is no longer a general integration-test folder /secureCodeBox/tests/integration/-> all hook related integrationtests are moved

The hook integration tests are currently subobtimal and need to be migrated to the new template and generally improved. This issue is for determining what exactly needs to be done, and, depending on the complexity of the change, either implementing the changes directly or creating new issues for them.

Current status for the different hooks:

  • cascading-scans
  • finding-post-processing
  • generic-webhook
  • notification
  • persistence-elastic
  • persistence-defectdojo
  • update-field

Activity

  1. added
    enhancementNew feature or request
    ciChanges to the continuous integration setup
    on Feb 8, 2022
  2. added
    testingImprovements or additions regarding the test setup
    hookImplement or update a hook
    on Feb 20, 2022
  3. added this to the v3.9.0 milestone on Mar 9, 2022
  4. changed the title [-]Improve Hook integration test jobs[/-] [+]Improve Makefile-based Hook integration test jobs[/+] on Mar 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ciChanges to the continuous integration setupenhancementNew feature or requesthookImplement or update a hookplannedIssues we will do in the next sprint.testingImprovements or additions regarding the test setup

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions