| Name | Status | Type | Time(s) |
| returnsFalseWhenNoSchemeIsRegistered | Success | | 0.000 |
| addsOneSchemeToEmptyArray | Success | | 0.064 |
| removeFailsOnIllegalScheme | Success | | 0.000 |
| returnsExecutablePathWithoutParameter | Success | | 0.000 |
| handlesRemoveOnlyPlus | Success | | 0.004 |
| returnsUnescapedMultipleSpacesExecutablePathWithoutParameter | Success | | 0.001 |
| throwsExceptionOnNonPropertiesFile | Success | | 0.000 |
| throwsExceptionOnRemovingInvalidScheme | Success | | 0.000 |
| returnsUnescapedSpaceExecutablePathWithoutParameter | Success | | 0.000 |
| givesSchemeInfoForSchemeNotHandledAnymoreDesktopFileNoLongerExistsButInXdgMimeForOwn | Success | | 0.001 |
| addFailsOnIllegalScheme | Success | | 0.000 |
| noNewSchemeDoesNothing | Success | | 0.000 |
| doesntAddSchemeIfExisting | Success | | 0.115 |
| givesSchemeInfoForSchemeNotHandledAnymoreButInXdgMimeForOtherApp | Success | | 0.000 |
| doesntAddSchemeIfExisting | Success | | 0.002 |
| createsInitialDesktopFile | Success | | 0.001 |
| handlesAdd | Success | | 0.000 |
| removesScheme | Success | | 0.000 |
| addFailsOnIllegalScheme | Success | | 0.002 |
| addsTwoSchemes | Success | | 0.005 |
| addsTwoSchemes | Success | | 0.001 |
| testWinRegistry | Success | | 0.001 |
| returnsFallbackIfEclipseLauncherIsNotSet | Success | | 0.000 |
| throwsExceptionOnEmptyDocument | Success | | 0.000 |
| throwsExceptionOnWrongPlistFile | Success | | 0.001 |
| returnsUnregisteredSchemeInformation | Success | | 0.000 |
| removesEmptyCFBundleURLTypesEntry | Success | | 0.002 |
| callsXdgMimeOnceForAllSchemes | Success | | 0.000 |
| returnsNullOnNotExitingRegisteredHandlerPath | Success | | 0.000 |
| removesNonExistingScheme | Success | | 0.002 |
| handlesAddAndRemoveAtOnce | Success | | 0.000 |
| removesSecondOfThreeSchemes | Success | | 0.000 |
| addsOneScheme | Success | | 0.000 |
| returnsRegisteredSchemes | Success | | 0.082 |
| buffersExtensionAndCreatesThemOnlyOnce | Success | | 0.001 |
| removesNonExistingScheme | Success | | 0.000 |
| givesSchemeInfoForSchemeHandledByOtherApp | Success | | 0.004 |
| keepsComments | Success | | 0.000 |
| returnsRegisteredSchemeInformationForOtherApplication | Success | | 0.000 |
| keepsPropertiesOrder | Success | | 0.001 |
| newAlreadyRegisteredSchemeDoesNoting | Success | | 0.001 |
| removesLastOfTwoSchemes | Success | | 0.000 |
| doesNothing | Success | | 0.000 |
| addsUriPlaceholderToExecLineWhenAddingScheme | Success | | 0.000 |
| returnsRegisteredSchemesOnMacOS10_15_3 | Success | | 0.005 |
| givesSchemeInfoForSchemeHandledByOtherApp | Success | | 0.000 |
| handlesRemoveOnly | Success | | 0.005 |
| throwsWinRegistryExceptionOnRemoveScheme | Success | | 0.000 |
| noSchemeDoesNothing | Success | | 0.000 |
| removesLastOfTwoSchemes | Success | | 0.002 |
| removesOneScheme | Success | | 0.000 |
| returnsRegisteredHandlerPath | Success | | 0.000 |
| newSchemeRegistersNewScheme | Success | | 0.000 |
| removesEmptyMimeType | Success | | 0.001 |
| getLauncherPathFromEclipseHomeProperty_DirectoryDoesNotExist | Success | | 0.001 |
| getLauncherPathFromLauncherProperty | Success | | 0.000 |
| getLauncherPathFromEclipseHomeProperty_NotAFileUrl | Success | | 0.001 |
| unregisteredSchemeThatWasAutoregisterdOnceDoesNotAutoregisterAgain | Success | | 0.000 |
| returnsRegisteredSchemesPlus | Success | | 0.003 |
| givesSchemeInfoForHandledScheme | Success | | 0.000 |
| doesntCallHandlerForUnregisteredScheme | Success | | 0.000 |
| removesFirstOfTwoSchemes | Success | | 0.002 |
| throwsExceptionOnNonXmlFile | Success | | 0.001 |
| getLauncherPathFromEclipseHomeProperty | Success | | 0.063 |
| passesException | Success | | 0.001 |
| handlesAddOnlyPlus | Success | | 0.005 |
| handlesRemoveOnly | Success | | 0.000 |
| removesTwoSchemes | Success | | 0.000 |
| returnsTrueForRegisteredScheme | Success | | 0.001 |
| returnsMinimalDesktopFile | Success | | 0.000 |
| throwsIllegalStateExceptionOnAddScheme | Success | | 0.000 |
| throwsExceptionOnAddingInvalidScheme | Success | | 0.000 |
| handlesAddOnly | Success | | 0.000 |
| addsSecondToExistingScheme | Success | | 0.002 |
| returnsRegisteredSchemeInformationForThisEclipse | Success | | 0.000 |
| isRegisteredFailsOnIllegalScheme | Success | | 0.000 |
| returnsMinimalDesktopFileWithMultipleSpacesEscapedInLocation | Success | | 0.000 |
| addsAddUriPlaceholderToExecLineWhenRemovingScheme | Success | | 0.000 |
| givesSchemeInfoForSchemeNotHandledAnymoreButInXdgMimeForOwn | Success | | 0.000 |
| addTwoSchemes | Success | | 0.000 |
| handlesAddAndRemoveAtOncePlus | Success | | 0.006 |
| addsOneScheme | Success | | 0.003 |
| doesntRemoveCommentBeforeEndArrayTag | Success | | 0.003 |
| removeFailsOnIllegalScheme | Success | | 0.001 |
| removesSecondOfThreeSchemes | Success | | 0.003 |
| givesSchemeInfoForSchemeNotHandledAnymoreDesktopFileNoLongerExistsButInXdgMimeForOtherApp | Success | | 0.000 |
| doesNothing | Success | | 0.001 |
| getRegisteredFailsOnIllegalScheme | Success | | 0.001 |
| handlesAddAndRemoveOfSameScheme | Success | | 0.000 |
| handlesAddAndRemoveOfSameSchemes | Success | | 0.000 |
| removesFirstOfTwoSchemes | Success | | 0.000 |
| returnsTrueForRegisteredScheme | Success | | 0.000 |
| givesSchemeInfoForSchemeHandledByOtherAppAndInOwnDesktopFile | Success | | 0.000 |
| throwsExceptionOnWrongXmlFile | Success | | 0.000 |
| returnsFalseWhenNoSchemeIsRegistered | Success | | 0.004 |
| getLauncherPathFromEclipseHomeProperty_NoExeFileInDirectory | Success | | 0.000 |
| addsSecondToExistingScheme | Success | | 0.000 |
| throwsExceptionOnEmptyDocument | Success | | 0.002 |
| addsAddUriPlaceholderToExecLineWhenJustGettingResult | Success | | 0.000 |
| ignoresUnregisteredSchemeOnRemove | Success | | 0.000 |
| handlesAddOnly | Success | | 0.063 |
| callsRegisteredUriSchemeHandler | Success | | 0.000 |
| returnsMinimalDesktopFileWithSpaceEscapedInLocation | Success | | 0.000 |
| doesntRemoveCommentAfterEndArrayTag | Success | | 0.002 |
| removesScheme | Success | | 0.002 |
| givesSchemeInfoForSchemeHandledByOtherAppAndInOwnPlistFile | Success | | 0.006 |
| throwsWinRegistryExceptionOnGetRegisteredHandlerPath | Success | | 0.000 |
| handlesAddAndRemoveAtOnce | Success | | 0.006 |
| returnsRegisteredSchemesOnMacOS_10_15_3 | Success | | 0.015 |
| addsOneScheme | Success | | 0.001 |