| test | seconds | history |
|---|
| Magento.Csp.CachedBlockTest::testCachedPolicies | 0.37 | |
| Magento.Csp.CspAwareActionTest::testAwareAction | 0.58 | |
| Magento.Csp.CspTest::testAdminPolicies | 0.34 | |
| Magento.Csp.CspTest::testReportOnlyMode | 0.16 | |
| Magento.Csp.CspTest::testRestrictMode | 0.18 | |
| Magento.Csp.CspTest::testStorefrontPolicies | 0.24 | |
| Magento.Csp.CspUtilTest::testPhtmlHelper | 0.18 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderEventListener | 0.04 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "cross-origin-form" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "cross-origin-iframe" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "inline-script" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "inline-style" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-applet" | 0.06 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-audio" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-embed" | 0.04 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-font" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-image" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-object" | 0.04 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-script" | 0.12 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-source" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-style" | 0.06 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-track" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderTag with data set "remote-video" | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testRenderWithInline | 0.05 | |
| Magento.Csp.Helper.InlineUtilTest::testSecureHtmlRenderer | 0.04 | |
| Magento.Csp.Model.Collector.ConfigCollectorTest::testCollecting | 0.13 | |
| Magento.Csp.Model.Collector.ControllerCollectorTest::testCollect | 0.06 | |
| Magento.Csp.Model.Collector.CspWhitelistXmlCollectorTest::testCollecting | 0.05 | |
| Magento.Csp.Model.Collector.CspWhitelistXmlCollectorTest::testCollectingForAdminhtmlArea | 0.12 | |
| Magento.Csp.Model.CompositePolicyCollectorTest::testCollect | 0.04 | |
| Magento.Csp.Model.Mode.ConfigManagerTest::testAdminConfigured | 0.14 | |
| Magento.Csp.Model.Mode.ConfigManagerTest::testAdminDefault | 0.13 | |
| Magento.Csp.Model.Mode.ConfigManagerTest::testFrontendConfigured | 0.12 | |
| Magento.Csp.Model.Mode.ConfigManagerTest::testStorefrontDefault | 0.14 | |
| Magento.Csp.Model.Policy.Renderer.SimplePolicyHeaderRendererTest::testFetchPolicyInlineAllowed | 0.04 | |
| Magento.Csp.Model.Policy.Renderer.SimplePolicyHeaderRendererTest::testRenderReportMode | 0.04 | |
| Magento.Csp.Model.Policy.Renderer.SimplePolicyHeaderRendererTest::testRenderReportWithReportingMode | 0.05 | |
| Magento.Csp.Model.Policy.Renderer.SimplePolicyHeaderRendererTest::testRenderRestrictMode | 0.12 | |
| Magento.Csp.Model.Policy.Renderer.SimplePolicyHeaderRendererTest::testRenderRestrictWithReportingMode | 0.04 | |
| Magento.Csp.Model.SriCompactStrategyDeploymentTest::testCompactStrategyCreatesValidSriFiles | 3.16 | |
| Magento.Csp.Model.SriCustomModuleJsIntegrityTest::testCustomModuleJsHashAppearsInGetAllHashes | 1.07 | |
| Magento.Csp.Model.SriCustomModuleJsIntegrityTest::testCustomModuleJsHashIsStoredOnCompactDeploy | 1.10 | |
| Magento.Csp.Model.SriCustomModuleJsIntegrityTest::testCustomModuleJsHashIsStoredOnStandardDeploy | 1.14 | |
| Magento.Csp.Model.SriCustomModuleJsIntegrityTest::testCustomModuleJsHashMatchesDeployedFileContent | 1.02 | |
| Magento.Csp.Model.SriHashIsolationTest::testGetAllHashesOnlyContainsCurrentThemeAndLocale | 0.15 | |
| Magento.Csp.Model.SriHashLoadingTest::testAdminhtmlAreaHashesLoading | 0.13 | |
| Magento.Csp.Model.SriHashLoadingTest::testBaseAreaRepositoryAccessible | 0.11 | |
| Magento.Csp.Model.SriHashLoadingTest::testDesignInterfaceUsedForContext | 0.10 | |
| Magento.Csp.Model.SriHashLoadingTest::testDifferentStoresGetCorrectHashes | 0.52 | |
| Magento.Csp.Model.SriHashLoadingTest::testGracefulHandlingWhenFileIsMissing | 0.12 | |
| Magento.Csp.Model.SriHashLoadingTest::testGracefulHandlingWithArrayInsteadOfObject | 0.12 | |
| Magento.Csp.Model.SriHashLoadingTest::testGracefulHandlingWithCorruptedJsonFile | 0.12 | |
| Magento.Csp.Model.SriHashLoadingTest::testGracefulHandlingWithEmptyJsonObject | 0.13 | |
| Magento.Csp.Model.SriHashLoadingTest::testHashesBlockReturnsEmptyObjectOnError | 0.11 | |
| Magento.Csp.Model.SriHashLoadingTest::testHashesBlockReturnsValidStructure | 0.13 | |
| Magento.Csp.Model.SriHashLoadingTest::testHashesIncludeFullUrls | 0.11 | |
| Magento.Csp.Model.SriHashLoadingTest::testHashesLoadedForCurrentContext | 0.14 | |
| Magento.Csp.Model.SriHashLoadingTest::testRepositoryPoolCreatesSeparateInstancesPerContext | 0.13 | |
| Magento.Csp.Model.SriQuickStrategyDeploymentTest::testQuickStrategyCreatesValidSriFiles | 3.39 | |
| Magento.Csp.Model.SriStandardStrategyDeploymentTest::testStandardStrategyCreatesValidSriFiles | 3.91 | |
| Magento.Csp.Model.SriThemeDeploymentTest::testAllHashesHaveCorrectFormat | 0.05 | |
| Magento.Csp.Model.SriThemeDeploymentTest::testCustomThemeJsHasCorrectHash | 0.05 | |
| Magento.Csp.Model.SriThemeDeploymentTest::testMultipleJsFilesHaveHashes | 0.05 | |
| Magento.Csp.Model.SriThemeDeploymentTest::testOldAreaLevelFileNotCreated | 0.05 | |
| Magento.Csp.Model.SriThemeDeploymentTest::testSriHashesJsonIsGenerated | 0.98 | |
| Magento.Csp.Model.SriThemeDeploymentTest::testSriHashesJsonIsValid | 0.05 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testAdminhtmlAreaResolution | 0.12 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testFallsBackToBaseArea | 0.13 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testGetAllHashesHasNoDuplicateKeys | 0.11 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testGetAllHashesOnlyIncludesBaseAndCurrentThemeContexts | 0.11 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testGetHashByPathDeduplicatesDuplicateContexts | 0.11 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testGetHashByPathReturnsCorrectFormat | 0.12 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testHashCreatedInCurrentLocaleTheme | 0.11 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testHashCreatedInDefaultLocale | 0.10 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testThemeHierarchyPriority | 0.13 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testWithCorruptedFileInHierarchy | 0.12 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testWithDifferentAssetPaths | 0.14 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testWithEmptyHashFile | 0.11 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testWithMissingAllHashFiles | 0.12 | |
| Magento.Csp.Model.SubresourceIntegrity.HashResolver.HashResolverTest::testWithNonExistentAssetPath | 0.12 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationBundlingTest::testMinificationWithBundlingAndCompactStrategy | 5.86 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationBundlingTest::testMinificationWithBundlingAndQuickStrategy | 5.37 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationBundlingTest::testMinificationWithBundlingAndStandardStrategy | 5.58 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationMergingTest::testMinificationWithMergingConfigAndCompactStrategy | 4.80 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationMergingTest::testMinificationWithMergingConfigAndQuickStrategy | 4.90 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationMergingTest::testMinificationWithMergingConfigAndStandardStrategy | 4.43 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationTest::testMinificationWithCompactStrategy | 5.43 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationTest::testMinificationWithQuickStrategy | 5.15 | |
| Magento.Csp.Model.SubresourceIntegrity.SriMinificationTest::testMinificationWithStandardStrategy | 5.71 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileConcurrencyTest::testConcurrentSavesThroughStorageApi | 0.13 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testEmptyFileIsHandledGracefully | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadHandlesInvalidJsonException | 0.05 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadMergesIndividualAndMergedHashes | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadReturnsIndividualHashesWhenOnlyIndividualFileExists | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadReturnsMergedHashesWhenOnlyMergedFileExists | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadReturnsNullWhenFileDoesNotExist | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadReturnsNullWhenFileIsUnreadable | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadReturnsNullWhenFileIsUnreadableExceptionPath | 0.05 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadReturnsSerializedDataWhenFileExists | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testLoadWithNullContext | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testMergedFilePathRoutesToMergedStorage | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testMultipleSequentialSavesAccumulateHashes | 0.05 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testNonMergedFilePathRoutesToIndividualStorage | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testRemoveCatchesFileSystemExceptionAndReturnsFalse | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testRemoveDeletesExistingFile | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testRemoveReturnsTrueWhenFileDoesNotExist | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testRemoveWithNullContext | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testRepositoryReturnsEmptyArrayWhenFileIsUnreadable | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveCatchesFileSystemExceptionAndReturnsFalse | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveCatchesInvalidArgumentExceptionFromSerializer | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveCreatesDirectoryIfNotExists | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveCreatesFileWithCorrectData | 0.05 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveCreatesNewFileWhenFileDoesNotExist | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveDoesNotWriteWhenHashesUnchanged | 1.05 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveHandlesCorruptedJsonInExistingFile | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveMergesWithExistingData | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveReturnsFalseForInvalidData | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveReturnsFalseForNonArrayData | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveSeparatesMergedAndIndividualFiles | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrity.Storage.FileTest::testSaveWithNullContext | 0.04 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testGetCreatesDifferentInstancesForDifferentContexts | 0.10 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testGetCreatesRepositoryForContext | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testGetReturnsSameInstanceForSameContext | 0.08 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testMultipleContextsInSameRequest | 0.11 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testPoolHandlesComplexContextPaths | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testPoolIsolatesDataBetweenLocales | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testPoolIsolatesDataBetweenThemes | 0.10 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testPoolWorksWithAdminhtmlArea | 0.20 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testPoolWorksWithBaseArea | 0.10 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryPoolTest::testRepositoryPoolDoesNotLeakBetweenAreas | 0.10 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testContextIsolation | 0.11 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testDataObjectTransformation | 0.10 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testDeleteAllRemovesData | 0.08 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testEmptyFileReturnsEmptyArray | 0.11 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testGetAllReturnsArray | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testGetByPathReturnsNullForNonExistent | 0.10 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testGracefulHandlingCorruptedJson | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testGracefulHandlingNonArrayData | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testLoadFromExistingFile | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testSaveAndRetrieveHash | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testSaveBunchMultipleHashes | 0.09 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testSaveBunchPreservesExistingData | 0.10 | |
| Magento.Csp.Model.SubresourceIntegrityRepositoryTest::testUpdateExistingHash | 0.10 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testAddsIntegrityAttributeOnPaymentPage | 0.11 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testDoesNotOverwriteExistingProperties | 0.09 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testGracefulDegradationWhenHashNotFound | 0.10 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testInDeveloperMode | 0.10 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testInProductionMode | 0.09 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testMultipleAssetsOnSamePage | 0.10 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testOnlyProcessesLocalInterfaceAssets | 0.12 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testSkipsIntegrityWhenJsMergingIsEnabled | 0.10 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testSkipsNonPaymentPages | 0.13 | |
| Magento.Csp.Plugin.AddDefaultPropertiesToGroupPluginTest::testWithDifferentPaymentActions | 0.10 | |
| Magento.Csp.Plugin.GenerateBundleAssetIntegrityTest::testSearchExceptionHandling | 0.10 | |
| Magento.Csp.Plugin.GenerateMergedAssetIntegrityTest::testHandlesInvalidJsonInStorageFile | 0.04 | |
| Magento.Csp.Plugin.GenerateMergedAssetIntegrityTest::testReadFileExceptionHandling | 0.04 | |
| Magento.Csp.Plugin.GenerateMergedAssetIntegrityTest::testSuccessfulHashGenerationAndSave | 0.05 | |
| Magento.Csp.Plugin.PrependSriHashesToHeadAssetsTest::testExpectedAssetsUnchangedWhenHashesBlockAbsentFromHeadAdditional | 0.10 | |
| Magento.Csp.Plugin.PrependSriHashesToHeadAssetsTest::testExpectedHashesPrependedToAssetsAndRemovedFromHeadAdditional | 0.11 | |
| Magento.Csp.Plugin.PrependSriHashesToHeadAssetsTest::testExpectedHashesRenderedOnceOnlyAcrossMultipleRenderCalls | 0.10 | |
| Magento.Csp.Plugin.RemoveAllAssetIntegrityHashesTest::testFullDeployDeletesAllSriFiles | 0.04 | |
| Magento.Csp.Plugin.RemoveAllAssetIntegrityHashesTest::testFullDeployDeletesMergedCache | 0.04 | |
| Magento.Csp.Plugin.RemoveAllAssetIntegrityHashesTest::testPartialDeployByAreaPreservesBystanders | 0.04 | |
| Magento.Csp.Plugin.RemoveAllAssetIntegrityHashesTest::testPartialDeployByLocalePreservesBystanders | 0.04 | |
| Magento.Csp.Plugin.RemoveAllAssetIntegrityHashesTest::testPartialDeployByThemePreservesBystanders | 0.04 | |
| Magento.Csp.Plugin.RemoveAllAssetIntegrityHashesTest::testPartialDeployDeletesMergedCache | 0.04 | |
| Magento.Csp.Plugin.RemoveAllAssetIntegrityHashesTest::testPartialDeployNonExistentThemeDeletesNothing | 0.04 | |
| Magento.Csp.Plugin.RemoveAllAssetIntegrityHashesTest::testRefreshContentVersionOnlySkipsDeletion | 0.04 | |
| Magento.Csp.Plugin.RepositionSriBeforeRequireJsConfigTest::testSriJsIsRepositionedBeforeRequireJsConfig | 0.11 | |
| Magento.Csp.Plugin.SriHeadRendererIntegrationTest::testCustomModuleJsAppearsInRenderedHeadWithIntegrity | 0.09 | |
| Magento.Csp.Plugin.SriHeadRendererIntegrationTest::testCustomModuleJsHasNoIntegrityOnNonPaymentPage | 0.09 | |