org.alexmond.jhelm.rest.config.OpenApiErrorResponsesCustomizerTest › getOperationGetsReadErrorResponsesButNotAuth |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.config.OpenApiErrorResponsesCustomizerTest › mutatingOperationAlsoGetsAuthResponses |
PASSED
|
1 ms |
|
org.alexmond.jhelm.rest.config.OpenApiErrorResponsesCustomizerTest › registersProblemDetailSchemaAndReferencesItAsProblemJson |
PASSED
|
1 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › createRejectsMissingName |
PASSED
|
13 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › createRejectsPathTraversalName |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › createReturnsArchiveDownload |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showAllReturnsChartInfo |
PASSED
|
5 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showChartReturnsMetadata |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showCrdsReturnsCrds |
PASSED
|
12 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showReadmeReturnsReadme |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showValuesReturnsValues |
PASSED
|
5 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showValuesUnknownChartReturnsBadRequest |
PASSED
|
16 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showValuesWithoutVersionResolvesLatest |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showWithoutVersionPulls |
PASSED
|
36 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › templatePassesRenderControls |
PASSED
|
11 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › templateRejectsMissingChartRef |
PASSED
|
11 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › templateRendersManifest |
PASSED
|
42 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › templateUploadRendersManifest |
PASSED
|
28 ms |
|
org.alexmond.jhelm.rest.controller.DependencyControllerTest › resolveRejectsMissingChartRef |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.controller.DependencyControllerTest › resolveWithChartRefReturnsYaml |
PASSED
|
70 ms |
|
org.alexmond.jhelm.rest.controller.HubControllerTest › searchReturnsResults |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.controller.HubControllerTest › searchWithCustomMaxResults |
PASSED
|
14 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getHooks |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getManifest |
PASSED
|
18 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getNotes |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getResources |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getResourcesNotFound |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getValues |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › history |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installCreatesRelease |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installPassesDescriptionAndLabels |
PASSED
|
16 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installRejectsBlankChartRef |
PASSED
|
5 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installRejectsMissingChartRef |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installUploadCreatesRelease |
PASSED
|
22 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › listReleases |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › rollback |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › rollbackWithForceCleanupAndWaitFlags |
PASSED
|
19 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › statusReturnsNotFound |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › statusReturnsRelease |
PASSED
|
11 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › testEndpoint |
PASSED
|
13 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › uninstallRelease |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › uninstallWithWaitCascadeAndDryRunParams |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeMissingReleaseReturnsNotFound |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeRelease |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeReleaseDefaultsValueStrategyWhenOmitted |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeReleaseHonorsRequestedValueStrategy |
PASSED
|
24 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeUploadRelease |
PASSED
|
12 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › addRepo |
PASSED
|
19 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › addRepoPersistsCredentialsAndFlags |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › addRepoRejectsMissingName |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › listCharts |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › listRepos |
PASSED
|
112 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › listVersions |
PASSED
|
13 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pullOciChartReturnsArchiveDownload |
PASSED
|
62 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pullRejectsMissingChart |
PASSED
|
28 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pullRepoChartReturnsArchiveDownload |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pullWithVerifyChecksProvenance |
PASSED
|
146 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › push |
PASSED
|
15 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pushRejectsMissingRemote |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › removeRepo |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › updateAll |
PASSED
|
30 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › updateRepo |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › accessInterceptorCanBeDisabled |
PASSED
|
123 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › accessInterceptorEnabledByDefault |
PASSED
|
64 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › autoConfigurationRegistersExceptionHandler |
PASSED
|
59 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › autoConfigurationRegistersOpenApiMetadata |
PASSED
|
75 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › autoConfigurationRegistersProperties |
PASSED
|
67 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › customBasePathOverridesDefault |
PASSED
|
85 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › openApiMetadataIsOverridable |
PASSED
|
3,002 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › illegalArgumentMapsTo400 |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › kubernetesClientErrorStatusPropagates |
PASSED
|
4 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › kubernetesUnknownOrServerErrorMapsTo502 |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › malformedChartMapsTo400 |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › notFoundMapsTo404WithDetailAndTimestamp |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › nullMessageFallsBackToUnknownError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › otherJhelmExceptionMapsTo500 |
PASSED
|
3 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › releaseNotFoundMapsTo404 |
PASSED
|
3 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › schemaAndTemplateFailuresMapTo422 |
PASSED
|
3 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › unhandledExceptionMapsTo500 |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › upstreamClusterFailuresMapTo502 |
PASSED
|
5 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › validationFoldsFieldMessagesIntoDetail |
PASSED
|
3 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › validationWithNoFieldErrorsFallsBackToGenericMessage |
PASSED
|
3 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › waitTimeoutMapsTo504 |
PASSED
|
3 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › fullModeWithKeyAndMissingHeaderRejectsWith401 |
PASSED
|
30 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › fullModeWithKeyAndValidHeaderAllowsMutatingEndpoint |
PASSED
|
59 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › fullModeWithKeyAndWrongHeaderRejectsWith401 |
PASSED
|
45 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › fullModeWithoutKeyBlocksMutatingEndpointWith403 |
PASSED
|
33 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › readEndpointAlwaysAllowed |
PASSED
|
119 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › readOnlyModeBlocksMutatingEndpointWith403 |
PASSED
|
2,790 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › closeDeletesTempDirectory |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › sandboxedResolveAllowsSubdirectory |
PASSED
|
21 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › sandboxedResolveRejectsDotDot |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › sandboxedResolveRejectsPathTraversal |
PASSED
|
5 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › sandboxedResolveValidName |
PASSED
|
7 ms |
|