Skip to content

CID-2939: addressing PR comment #115

CID-2939: addressing PR comment

CID-2939: addressing PR comment #115

GitHub Actions / Unit Tests succeeded Sep 6, 2024 in 1s

29 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.controllers.GitHubWebhookControllerTest.xml 2✅ 771ms
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.GitHubAgentApplicationTests.xml 1✅ 896ms
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.runners.PostStartupRunnerTest.xml 1✅ 556ms
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.GitHubAuthenticationServiceTest.xml 3✅ 1s
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.GitHubEnterpriseServiceTest.xml 5✅ 69ms
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.GitHubScanningServiceTest.xml 4✅ 409ms
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.GitHubWebhookHandlerTest.xml 5✅ 56ms
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.LeanIXAuthServiceTest.xml 1✅ 112ms
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.WebhookEventServiceTest.xml 6✅ 216ms
/home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.WebSocketServiceTests.xml 1✅ 4ms

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.controllers.GitHubWebhookControllerTest.xml

2 tests were completed in 771ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.controllers.GitHubWebhookControllerTest 2✅ 771ms

✅ net.leanix.githubagent.controllers.GitHubWebhookControllerTest

✅ should return 400 if missing webhook secret when event had signature()
✅ should return 202 if webhook event is processed successfully()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.GitHubAgentApplicationTests.xml

1 tests were completed in 896ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.GitHubAgentApplicationTests 1✅ 896ms

✅ net.leanix.githubagent.GitHubAgentApplicationTests

✅ contextLoads()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.runners.PostStartupRunnerTest.xml

1 tests were completed in 556ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.runners.PostStartupRunnerTest 1✅ 556ms

✅ net.leanix.githubagent.runners.PostStartupRunnerTest

✅ should send GitHub App name()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.GitHubAuthenticationServiceTest.xml

3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.services.GitHubAuthenticationServiceTest 3✅ 1s

✅ net.leanix.githubagent.services.GitHubAuthenticationServiceTest

✅ generateJwtToken should send error log when throwing an exception()
✅ generateJwtToken with invalid data should throw exception()
✅ generateJwtToken with valid data should not throw exception()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.GitHubEnterpriseServiceTest.xml

5 tests were completed in 69ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.services.GitHubEnterpriseServiceTest 5✅ 69ms

✅ net.leanix.githubagent.services.GitHubEnterpriseServiceTest

✅ validateGithubAppResponse with correct permissions should not throw exception()
✅ validateGithubAppResponse with missing permissions should throw exception()
✅ verifyJwt with valid jwt should not throw exception()
✅ verifyJwt with invalid jwt should throw exception()
✅ validateGithubAppResponse with missing events should throw exception()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.GitHubScanningServiceTest.xml

4 tests were completed in 409ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.services.GitHubScanningServiceTest 4✅ 409ms

✅ net.leanix.githubagent.services.GitHubScanningServiceTest

✅ scanGitHubResources should throw JwtTokenNotFound when jwtToken is expired()
✅ scanGitHubResources should handle empty installations()
✅ scanGitHubResources should send repositories over WebSocket()
✅ scanGitHubResources should send organizations over WebSocket()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.GitHubWebhookHandlerTest.xml

5 tests were completed in 56ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.services.GitHubWebhookHandlerTest 5✅ 56ms

✅ net.leanix.githubagent.services.GitHubWebhookHandlerTest

✅ should throw WebhookSecretNotSetException when signature is present but secret is not set()
✅ should not process unsupported event type()
✅ should throw InvalidEventSignatureException for invalid signature()
✅ should not process event if unknown host()
✅ should process supported event type successfully()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.LeanIXAuthServiceTest.xml

1 tests were completed in 112ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.services.LeanIXAuthServiceTest 1✅ 112ms

✅ net.leanix.githubagent.services.LeanIXAuthServiceTest

✅ getBearerToken should return valid token()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.WebhookEventServiceTest.xml

6 tests were completed in 216ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.services.WebhookEventServiceTest 6✅ 216ms

✅ net.leanix.githubagent.services.WebhookEventServiceTest

✅ should send updates for yml manifest file()
✅ should process push event()
✅ should send all events of type other than push to backend without processing()
✅ should send updates for yaml manifest file()
✅ should ignore yml file changes if yaml file exist in repository()
✅ should refresh tokens if expired()

✅ /home/runner/work/leanix-github-agent/leanix-github-agent/build/test-results/test/TEST-net.leanix.githubagent.services.WebSocketServiceTests.xml

1 tests were completed in 4ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
net.leanix.githubagent.services.WebSocketServiceTests 1✅ 4ms

✅ net.leanix.githubagent.services.WebSocketServiceTests

✅ initSession should initialize stompSession successfully()